diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..b51a0c77d --- /dev/null +++ b/.gitattributes @@ -0,0 +1,4 @@ +* text eol=lf + +# binary file excludsions +*.png binary diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index def027303..1bae3e24c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -60,3 +60,6 @@ redbot/setup.py @tekulvw .travis.yml @Kowlin crowdin.yml @Kowlin .github/workflows/* @Kowlin + +# Excludes +**/locales/* @ghost diff --git a/.github/workflows/publish_crowdin.yml b/.github/workflows/publish_crowdin.yml index 376092237..6589816c0 100644 --- a/.github/workflows/publish_crowdin.yml +++ b/.github/workflows/publish_crowdin.yml @@ -2,6 +2,7 @@ name: Publish to Crowdin on: schedule: - cron: '0 12 * * THU' + workflow_dispatch: repository_dispatch: types: crowdin diff --git a/LICENSE b/LICENSE index 733715286..a63cecde0 100644 --- a/LICENSE +++ b/LICENSE @@ -632,7 +632,8 @@ state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Red - A fully customizable Discord bot - Copyright (C) 2015-2020 Twentysix + Copyright (C) 2017-2020 Cog Creators + Copyright (C) 2015-2017 Twentysix This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -652,7 +653,8 @@ Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: - Red-DiscordBot Copyright (C) 2015-2020 Twentysix + Red-DiscordBot Copyright (C) 2017-2020 Cog Creators + Red-DiscordBot Copyright (C) 2015-2017 Twentysix This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. @@ -700,3 +702,6 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +This project vendors discord.ext.menus package (https://github.com/Rapptz/discord-ext-menus) made by Danny Y. (Rapptz) which is distributed under MIT License. +Copy of this license can be found in discord-ext-menus.LICENSE file in redbot/vendored folder of this repository. diff --git a/Makefile b/Makefile index 9cd7d7e55..c2d6f11be 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,14 @@ PYTHON ?= python3.8 +ROOT_DIR:=$(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) + # Python Code Style reformat: - $(PYTHON) -m black `git ls-files "*.py"` + $(PYTHON) -m black $(ROOT_DIR) stylecheck: - $(PYTHON) -m black --check `git ls-files "*.py"` + $(PYTHON) -m black --check $(ROOT_DIR) stylediff: - $(PYTHON) -m black --check --diff `git ls-files "*.py"` + $(PYTHON) -m black --check --diff $(ROOT_DIR) # Translations gettext: diff --git a/README.md b/README.md index 9bc2e6c0a..4536c47fe 100644 --- a/README.md +++ b/README.md @@ -57,19 +57,19 @@ # Overview Red is a fully modular bot – meaning all features and commands can be enabled/disabled to your -liking, making it completely customizable. This is also a *self-hosted bot* – meaning you will need +liking, making it completely customizable. This is a *self-hosted bot* – meaning you will need to host and maintain your own instance. You can turn Red into an admin bot, music bot, trivia bot, new best friend or all of these together! [Installation](#installation) is easy, and you do **NOT** need to know anything about coding! Aside -from installation and updating, every part of the bot can be controlled from within Discord. +from installing and updating, every part of the bot can be controlled from within Discord. **The default set of modules includes and is not limited to:** - Moderation features (kick/ban/softban/hackban, mod-log, filter, chat cleanup) - Trivia (lists are included and can be easily added) - Music features (YouTube, SoundCloud, local files, playlists, queues) -- Stream alerts (Twitch, Youtube, Mixer, Hitbox, Picarto) +- Stream alerts (Twitch, Youtube, Hitbox, Picarto) - Bank (slot machine, user credits) - Custom commands - Imgur/gif search @@ -126,3 +126,6 @@ Red is named after the main character of "Transistor", a video game by Artwork created by [Sinlaire](https://sinlaire.deviantart.com/) on Deviant Art for the Red Discord Bot Project. + +This project vendors [discord.ext.menus](https://github.com/Rapptz/discord-ext-menus) package made by Danny Y. (Rapptz) which is distributed under MIT License. +Copy of this license can be found in [discord-ext-menus.LICENSE](redbot/vendored/discord-ext-menus.LICENSE) file in [redbot/vendored](redbot/vendored) folder of this repository. diff --git a/docs/.resources/admin/public_bot.png b/docs/.resources/admin/public_bot.png new file mode 100644 index 000000000..c16080c11 Binary files /dev/null and b/docs/.resources/admin/public_bot.png differ diff --git a/docs/.resources/alias/example-1.png b/docs/.resources/alias/example-1.png new file mode 100644 index 000000000..58b3bf186 Binary files /dev/null and b/docs/.resources/alias/example-1.png differ diff --git a/docs/.resources/alias/example-2.png b/docs/.resources/alias/example-2.png new file mode 100644 index 000000000..106ca4503 Binary files /dev/null and b/docs/.resources/alias/example-2.png differ diff --git a/docs/changelog_3_3_0.rst b/docs/changelog_3_3_0.rst index 4c018793a..9faeb7419 100644 --- a/docs/changelog_3_3_0.rst +++ b/docs/changelog_3_3_0.rst @@ -1,5 +1,146 @@ .. 3.3.x Changelogs +Redbot 3.3.11 (2020-08-10) +========================== + +| Thanks to all these amazing people that contributed to this release: +| :ghuser:`douglas-cpp`, :ghuser:`Drapersniper`, :ghuser:`Flame`, :ghuser:`jack1142`, :ghuser:`MeatyChunks`, :ghuser:`Vexed01`, :ghuser:`yamikaitou` + +End-user changelog +------------------ + +Audio +***** + +- Audio should now work again on all voice regions (:issue:`4162`, :issue:`4168`) +- Removed an edge case where an unfriendly error message was sent in Audio cog (:issue:`3879`) + +Cleanup +******* + +- Fixed a bug causing ``[p]cleanup`` commands to clear all messages within last 2 weeks when ``0`` is passed as the amount of messages to delete (:issue:`4114`, :issue:`4115`) + +CustomCommands +************** + +- ``[p]cc show`` now sends an error message when command with the provided name couldn't be found (:issue:`4108`) + +Downloader +********** + +- ``[p]findcog`` no longer fails for 3rd-party cogs without any author (:issue:`4032`, :issue:`4042`) +- Update commands no longer crash when a different repo is added under a repo name that was once used (:issue:`4086`) + +Permissions +*********** + +- ``[p]permissions removeserverrule`` and ``[p]permissions removeglobalrule`` no longer error when trying to remove a rule that doesn't exist (:issue:`4028`, :issue:`4036`) + +Warnings +******** + +- ``[p]warn`` now sends an error message (instead of no feedback) when an unregistered reason is used by someone who doesn't have Administrator permission (:issue:`3839`, :issue:`3840`) + + +Redbot 3.3.10 (2020-07-09) +========================== + +| Thanks to all these amazing people that contributed to this release: +| :ghuser:`aikaterna`, :ghuser:`bobloy`, :ghuser:`Dav-Git`, :ghuser:`Drapersniper`, :ghuser:`Flame442`, :ghuser:`flaree`, :ghuser:`Injabie3`, :ghuser:`jack1142`, :ghuser:`mikeshardmind`, :ghuser:`MiniJennJenn`, :ghuser:`NeuroAssassin`, :ghuser:`thisisjvgrace`, :ghuser:`Vexed01` + +End-user changelog +------------------ + +Audio +***** + +- Added information about internally managed jar to ``[p]audioset info`` (:issue:`3915`) +- Updated to Lavaplayer 1.3.50 +- Twitch playback and YouTube searching should be functioning again. + +Core Bot +******** + +- Fixed delayed help when ``[p]set deletedelay`` is enabled (:issue:`3884`, :issue:`3883`) +- Bumped the Discord.py requirement from 1.3.3 to 1.3.4 (:issue:`4053`) +- Added settings view commands for nearly all cogs. (:issue:`4041`) +- Added more strings to be fully translatable by i18n. (:issue:`4044`) + +Downloader +********** + +- Added ``[p]cog listpinned`` subcommand to see currently pinned cogs (:issue:`3974`) +- Fixed unnecessary typing when running downloader commands (:issue:`3964`, :issue:`3948`) +- Added embed version of ``[p]findcog`` (:issue:`3965`, :issue:`3944`) +- Fixed ``[p]findcog`` not differentiating between core cogs and local cogs(:issue:`3969`, :issue:`3966`) + +Filter +****** + +- Added ``[p]filter list`` to show filtered words, and removed DMs when no subcommand was passed (:issue:`3973`) + +Image +***** + +- Updated instructions for obtaining and setting the GIPHY API key (:issue:`3994`) + +Mod +*** + +- Added option to delete messages within the passed amount of days with ``[p]tempban`` (:issue:`3958`) +- Added the ability to permanently ban a temporary banned user with ``[p]hackban`` (:issue:`4025`) +- Fixed the passed reason not being used when using ``[p]tempban`` (:issue:`3958`) +- Fixed invite being sent with ``[p]tempban`` even when no invite was set (:issue:`3991`) +- Prevented an issue whereby the author may lock him self out of using the bot via whitelists (:issue:`3903`) +- Reduced the number of API calls made to the storage APIs (:issue:`3910`) + +Permissions +*********** + +- Uploaded YAML files now accept integer commands without quotes (:issue:`3987`, :issue:`3185`) +- Uploaded YAML files now accept command rules with empty dictionaries (:issue:`3987`, :issue:`3961`) + +Streams +******* + +- Fixed streams cog sending multiple owner notifications about twitch secret not set (:issue:`3901`, :issue:`3587`) +- Fixed old bearer tokens not being invalidated when the API key is updated (:issue:`3990`, :issue:`3917`) + +Trivia Lists +************ + +- Fixed URLs in ``whosthatpokemon`` (:issue:`3975`, :issue:`3023`) +- Fixed trivia files ``leagueults`` and ``sports`` (:issue:`4026`) +- Updated ``greekmyth`` to include more answer variations (:issue:`3970`) +- Added new ``lotr`` trivia list (:issue:`3980`) +- Added new ``r6seige`` trivia list (:issue:`4026`) + + +Developer changelog +------------------- + +- Added the utility functions ``map``, ``find``, and ``next`` to ``AsyncIter`` (:issue:`3921`, :issue:`3887`) +- Updated deprecation times for ``APIToken``, and loops being passed to various functions to the first minor release (represented by ``X`` in ``3.X.0``) after 2020-08-05 (:issue:`3608`) +- Updated deprecation warnings for shared libs to reflect that they have been moved for an undefined time (:issue:`3608`) +- Added new ``discord.com`` domain to ``INVITE_URL_RE`` common filter (:issue:`4012`) +- Fixed incorrect role mention regex in ``MessagePredicate`` (:issue:`4030`) +- Vendor the ``discord.ext.menus`` module (:issue:`4039`) + + +Miscellaneous +------------- + +- Improved error responses for when Modlog and Autoban on mention spam were already disabled (:issue:`3951`, :issue:`3949`) +- Clarified that ``[p]embedset user`` only affects commands executed in DMs (:issue:`3972`, :issue:`3953`) +- Added link to Getting Started guide if the bot was not in any guilds (:issue:`3906`) +- Fixed exceptions being ignored or not sent to log files in special cases (:issue:`3895`) +- Added the option of using dots in the instance name when creating your instances (:issue:`3920`) +- Added a confirmation when using hyphens in instance names to discourage the use of them (:issue:`3920`) +- Fixed migration owner notifications being sent even when migration was not necessary (:issue:`3911`. :issue:`3909`) +- Fixed commands being translated where they should not be (:issue:`3938`, :issue:`3919`) +- Fixed grammar errors and added full stopts in ``core_commands.py`` (:issue:`4023`) + + Redbot 3.3.9 (2020-06-12) ========================= diff --git a/docs/changelog_3_4_0.rst b/docs/changelog_3_4_0.rst new file mode 100644 index 000000000..86c942e64 --- /dev/null +++ b/docs/changelog_3_4_0.rst @@ -0,0 +1,156 @@ +.. 3.4.x Changelogs + +Redbot 3.4.0 (2020-08-17) +========================= + +| Thanks to all these amazing people that contributed to this release: +| :ghuser:`Dav-Git`, :ghuser:`DevilXD`, :ghuser:`douglas-cpp`, :ghuser:`Drapersniper`, :ghuser:`flaree`, :ghuser:`jack1142`, :ghuser:`kablekompany`, :ghuser:`Kowlin`, :ghuser:`maxbooiii`, :ghuser:`MeatyChunks`, :ghuser:`mikeshardmind`, :ghuser:`NeuroAssassin`, :ghuser:`PredaaA`, :ghuser:`Predeactor`, :ghuser:`retke`, :ghuser:`SharkyTheKing`, :ghuser:`thisisjvgrace`, :ghuser:`Tinonb`, :ghuser:`TrustyJAID`, :ghuser:`Twentysix26`, :ghuser:`Vexed01`, :ghuser:`zephyrkul` +| +| **Read before updating**: +| 1. Red 3.4 comes with support for data deletion requests. Bot owners should read `red_core_data_statement` to ensure they know what information about their users is stored by the bot. +| 2. Debian Stretch, Fedora 30 and lower, and OpenSUSE Leap 15.0 and lower are no longer supported as they have already reached end of life. +| 3. There's been a change in behavior of ``[p]tempban``. Look at `Mod changelog ` for full details. +| 4. There's been a change in behavior of announcements in Admin cog. Look at `Admin changelog ` for full details. +| 5. Red 3.4 comes with breaking changes for cog developers. Look at `Developer changelog ` for full details. + +End-user changelog +------------------ + +Core Bot +******** + +- Added per-guild cog disabling (:issue:`4043`, :issue:`3945`) + + - Bot owners can set the default state for a cog using ``[p]command defaultdisablecog`` and ``[p]command defaultenablecog`` commands + - Guild owners can enable/disable cogs for their guild using ``[p]command disablecog`` and ``[p]command enablecog`` commands + - Cogs disabled in the guild can be listed with ``[p]command listdisabledcogs`` + +- Added support for data deletion requests; see `red_core_data_statement` for more information (:issue:`4045`) +- Red now logs clearer error if it can't find package to load in any cog path during bot startup (:issue:`4079`) +- ``[p]licenseinfo`` now has a 3 minute cooldown to prevent a single user from spamming channel by using it (:issue:`4110`) +- Added ``[p]helpset showsettings`` command (:issue:`4013`, :issue:`4022`) +- Updated Red's emoji usage to ensure consistent rendering accross different devices (:issue:`4106`, :issue:`4105`, :issue:`4127`) +- Whitelist and blacklist are now called allowlist and blocklist. Old names have been left as aliases (:issue:`4138`) + +.. _important-340-2: + +Admin +***** + +- ``[p]announce`` will now only send announcements to guilds that have explicitly configured text channel to send announcements to using ``[p]announceset channel`` command (:issue:`4088`, :issue:`4089`) + +Downloader +********** + +- ``[p]cog info`` command now shows end user data statement made by the cog creator (:issue:`4169`) +- ``[p]cog update`` command will now notify the user if cog's end user data statement has changed since last update (:issue:`4169`) + +.. _important-340-1: + +Mod +*** + +- ``[p]tempban`` now respects default days setting (``[p]modset defaultdays``) (:issue:`3993`) +- Users can now set mention spam triggers which will warn or kick the user. See ``[p]modset mentionspam`` for more information (:issue:`3786`, :issue:`4038`) +- ``[p]mute voice`` and ``[p]unmute voice`` now take action instantly if bot has Move Members permission (:issue:`4064`) +- Added typing to ``[p](un)mute guild`` to indicate that mute is being processed (:issue:`4066`, :issue:`4172`) + +ModLog +****** + +- Added timestamp to text version of ``[p]casesfor`` and ``[p]case`` commands (:issue:`4118`, :issue:`4137`) + +Streams +******* + +- Stream alerts will no longer make roles temporarily mentionable if bot has "Mention @everyone, @here, and All Roles" permission in the channel (:issue:`4182`) +- Mixer service has been closed and for that reason we've removed support for it from the cog (:issue:`4072`) +- Hitbox commands have been renamed to smashcast (:issue:`4161`) +- Improve error messages for invalid channel names/IDs (:issue:`4147`, :issue:`4148`) + +Trivia Lists +************ + +- Added ``whosthatpokemon2`` trivia containing Pokémons from 2nd generation (:issue:`4102`) +- Added ``whosthatpokemon3`` trivia containing Pokémons from 3rd generation (:issue:`4141`) + +.. _important-340-3: + +Developer changelog +------------------- + +| **Important:** +| 1. Red now offers cog disabling API, which should be respected by 3rd-party cogs in guild-related actions happening outside of command's context. See the `Core Bot changelog below ` for more information. +| 2. Red now provides data request API, which should be supported by all 3rd-party cogs. See the changelog entries in the `Core Bot changelog below ` for more information. + +Breaking changes +**************** + +- By default, none of the ``.send()`` methods mention roles or ``@everyone/@here`` (:issue:`3845`) + + - see `discord.AllowedMentions` and ``allowed_mentions`` kwarg of ``.send()`` methods, if your cog requires to mention roles or ``@everyone/@here`` + +- The default value of the ``filter`` keyword argument has been changed to ``None`` (:issue:`3845`) +- Cog package names (i.e. name of the folder the cog is in and the name used when loading the cog) now have to be `valid Python identifiers `_ (:issue:`3605`, :issue:`3679`) +- Method/attribute names starting with ``red_`` or being in the form of ``__red_*__`` are now reserved. See `version_guarantees` for more information (:issue:`4085`) +- `humanize_list()` no longer raises `IndexError` for empty sequences (:issue:`2982`) +- Removed things past deprecation time: (:issue:`4163`) + + - ``redbot.core.commands.APIToken`` + - ``loop`` kwarg from `bounded_gather_iter()`, `bounded_gather()`, and `start_adding_reactions()` + +.. _important-dev-340-1: + +Core Bot +******** + +- Added cog disabling API (:issue:`4043`, :issue:`3945`) + + - New methods added: `bot.cog_disabled_in_guild() `, `bot.cog_disabled_in_guild_raw() ` + - Cog disabling is automatically applied for commands and only needs to be done manually for things like event listeners; see `guidelines-for-cog-creators` for more information + +- Added data request API (:issue:`4045`, :issue:`4169`) + + - New special methods added to `commands.Cog`: `red_get_data_for_user()` (documented provisionally), `red_delete_data_for_user()` + - New special module level variable added: ``__red_end_user_data_statement__`` + - These methods and variables should be added by all cogs according to their documentation; see `guidelines-for-cog-creators` for more information + - New ``info.json`` key added: ``end_user_data_statement``; see `Info.json format documentation ` for more information + +- Added `bot.message_eligible_as_command() ` utility method which can be used to determine if a message may be responded to as a command (:issue:`4077`) +- Added a provisional API for replacing the help formatter. See `documentation ` for more details (:issue:`4011`) +- `bot.ignored_channel_or_guild() ` now accepts `discord.Message` objects (:issue:`4077`) +- `commands.NoParseOptional ` is no longer provisional and is now fully supported part of API (:issue:`4142`) +- Red no longer fails to run subcommands of a command group allowed or denied by permission hook (:issue:`3956`) +- Autohelp in group commands is now sent *after* invoking the group, which allows before invoke hooks to prevent autohelp from getting triggered (:issue:`4129`) +- RPC functionality no longer makes Red hang for a minute on shutdown (:issue:`4134`, :issue:`4143`) + +Vendored packages +***************** + +- Updated ``discord.ext.menus`` vendor (:issue:`4167`) + +Utility Functions +***************** + +- `humanize_list()` now accepts ``locale`` and ``style`` keyword arguments. See its documentation for more information (:issue:`2982`) +- `humanize_list()` is now properly localized (:issue:`2906`, :issue:`2982`) +- `humanize_list()` now accepts empty sequences (:issue:`2982`) + + +Documentation changes +--------------------- + +- Removed install instructions for Debian Stretch (:issue:`4099`) +- Added admin user guide (:issue:`3081`) +- Added alias user guide (:issue:`3084`) +- Added bank user guide (:issue:`4149`) + + +Miscellaneous +------------- + +- Updated features list in ``[p]serverinfo`` with the latest changes from Discord (:issue:`4116`) +- Simple version of ``[p]serverinfo`` now shows info about more detailed ``[p]serverinfo 1`` (:issue:`4121`) +- ``[p]set nickname``, ``[p]set serverprefix``, ``[p]streamalert``, and ``[p]streamset`` commands now can be run by users with permissions related to the actions they're making (:issue:`4109`) +- `bordered()` now uses ``+`` for corners if keyword argument ``ascii_border`` is set to `True` (:issue:`4097`) +- Fixed timestamp storage in few places in Red (:issue:`4017`) diff --git a/docs/cog_guides/admin.rst b/docs/cog_guides/admin.rst new file mode 100644 index 000000000..9c0a02d35 --- /dev/null +++ b/docs/cog_guides/admin.rst @@ -0,0 +1,435 @@ +.. _admin: + +===== +Admin +===== + +This is the cog guide for the admin cog. You will +find detailed docs about usage and commands. + +``[p]`` is considered as your prefix. + +.. note:: To use this cog, load it by typing this:: + + [p]load admin + +.. _admin-usage: + +----- +Usage +----- + +This cog will provide tools for server admins and bot owners. + +It can add or remove a role to a member, edit one or make some available +for members so they can self-assign them as they wish. + +It also provides tools for the bot owner such as server locking (once enabled, +the bot will instantly leave new servers she joins) and announcements, which +will send something in all the servers of the bot. + +.. _admin-commands: + +-------- +Commands +-------- + +Here's a list of all commands available for this cog. + +.. _admin-command-selfrole: + +^^^^^^^^ +selfrole +^^^^^^^^ + +**Syntax** + +.. code-block:: none + + [p]selfrole + +**Description** + +Add or remove roles to yourself. Those roles must have been configured as user +settable by admins using the :ref:`selfroleset command +`. + +.. _admin-command-selfrole-add: + +"""""""""""" +selfrole add +"""""""""""" + +**Syntax** + +.. code-block:: none + + [p]selfrole add + +**Description** + +Add a role to yourself. It must have been configured as user settable +by admins using the :ref:`selfroleset command `. + +**Arguments** + +* ````: The role you want to attribute to yourself. |role-input| + +.. _admin-command-selfrole-remove: + +""""""""""""""" +selfrole remove +""""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]selfrole remove + +**Description** + +Remove a role from yourself. It must have been configured as user settable +by admins using the :ref:`selfroleset command `. + +**Arguments** + +* ````: The role you want to remove from yourself. |role-input| + + +.. _admin-command-selfrole-list: + +""""""""""""" +selfrole list +""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]selfrole list + +**Description** + +List all of the available roles you can assign to yourself. + +.. _admin-command-selfroleset: + +^^^^^^^^^^^ +selfroleset +^^^^^^^^^^^ + +.. note:: |admin-lock| This is also usable by the members with the + ``Manage roles`` permission. + +**Syntax** + +.. code-block:: none + + [p]selfroleset + +**Description** + +Define the list of user settable roles. Those roles will be available to any +member using the :ref:`selfrole command `. + +.. _admin-command-selfroleset-add: + +""""""""""""""" +selfroleset add +""""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]selfroleset add + +**Description** + +Add a role to the list of selfroles. + +.. warning:: Members will be able to assign themselves the role. + Make sure it doesn't give extra perms or anything that can break + your server's security. + +**Arguments** + +* ````: The role to add to the list. |role-input| + +.. _admin-command-selfroleset-remove: + +"""""""""""""""""" +selfroleset remove +"""""""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]selfroleset remove + +**Description** + +Removes a role from the list of selfroles. + +**Arguments** + +* ````: The role to remove from the list. |role-input| + +.. _admin-command-addrole: + +^^^^^^^ +addrole +^^^^^^^ + +.. note:: |admin-lock| This is also usable by the members with the ``Manage + roles`` permission. + +**Syntax** + +.. code-block:: none + + [p]addrole [user] + +**Description** + +Adds a role to a member. If ``user`` is not given, it will be considered +as yourself, the command author. + +**Arguments** + +* ````: The role to add to the member. |role-input-quotes| + +* ``[user]``: The member you want to add the role to. Defaults to the + command author. |member-input| + +.. _admin-command-removerole: + +^^^^^^^^^^ +removerole +^^^^^^^^^^ + +.. note:: |admin-lock| This is also usable by the members with the + ``Manage roles`` permission. + +**Syntax** + +.. code-block:: none + + [p]removerole [user] + +**Description** + +Removes a role from a member. If ``user`` is not given, it will be considered +as yourself, the command author. + +**Arguments** + +* ````: The role to remove. |role-input-quotes| + +* ``[user]``: The member to remove the role from. |member-input| Defaults + to the command author. + +.. _admin-command-editrole: + +^^^^^^^^ +editrole +^^^^^^^^ + +.. note:: |admin-lock| + +**Syntax** + +.. code-block:: none + + [p]editrole + +**Description** + +Edits the settings of a role. + +.. _admin-command-editrole-name: + +""""""""""""" +editrole name +""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]editrole name + +**Description** + +Edits the name of a role. + +**Arguments** + +* ````: The role name to edit. |role-input-quotes| + +* ````: The new role name. If it has spaces, you must use quotes. + +.. _admin-command-editrole-color: + +"""""""""""""" +editrole color +"""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]editrole color + +**Description** + +Edits the color of a role. + +**Arguments** + +* ````: The role name to edit. |role-input-quotes| + +* ````: The new color to assign. |color-input| + +**Examples** + +* ``[p]editrole color "My role" #ff0000`` + +* ``[p]editrole color "My role" dark_blue`` + +.. _admin-command-announce: + +^^^^^^^^ +announce +^^^^^^^^ + +.. note:: |owner-lock| + +**Syntax** + +.. code-block:: none + + [p]announce + +**Description** + +Announce your message to all of the servers the bot is in. + +The bot will announce the message in the guild's announcements channel. +If this channel is not set, the message won't be announced. + +**Arguments** + +* ````: The message to send. + +.. _admin-command-announce-cancel: + +""""""""""""""" +announce cancel +""""""""""""""" + +.. note:: |owner-lock| + +**Syntax** + +.. code-block:: none + + [p]announce cancel + +**Description** + +Cancels an active announcement. + +.. _admin-command-announceset: + +^^^^^^^^^^^ +announceset +^^^^^^^^^^^ + +.. note:: |guildowner-lock| + +**Syntax** + +.. code-block:: none + + [p]announceset + +**Description** + +Change how announcements are received in this guild. + +.. _admin-command-announceset-channel: + +""""""""""""""""""" +announceset channel +""""""""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]announceset channel [channel] + +**Description** + +Sets the channel where the bot owner announcements will be sent. + +**Arguments** + +* ``[channel]``: The channel that will be used for bot announcements. + |channel-input| Defaults to where you typed the command. + +.. _admin-command-announceset-clearchannel: + +"""""""""""""""""""""""" +announceset clearchannel +"""""""""""""""""""""""" + +**Syntax** + +.. code-block:: none + + [p]announceset clearchannel + +**Description** + +Disables announcements on your server. To enable them again, you will have to +re-enter your announcements channel with the :ref:`announceset channel +` command. + +.. _admin-command-serverlock: + +^^^^^^^^^^ +serverlock +^^^^^^^^^^ + +.. note:: |owner-lock| This is also usable by the members with the + ``Administrator`` permission. + +**Syntax** + +.. code-block:: none + + [p]serverlock + +**Description** + +Lock a bot to its current servers only. + +This means that, once you enable this, if someone invites the bot to a new +server, the bot will automatically leave the server. + +.. tip:: Another way to prevent your bot from being invited on more servers is + making it private directly from the developer portal. + + Once a bot is private, it can only be invited by its owner (or team + owners). Other users will get an error on Discord's webpage explaining that + the bot is private. + + To do this, go to the `Discord developer portal + `_, select your application, click "Bot" in + the sidebar, then untick "Public bot". + + .. image:: ../.resources/admin/public_bot.png diff --git a/docs/cog_guides/alias.rst b/docs/cog_guides/alias.rst new file mode 100644 index 000000000..85c179c28 --- /dev/null +++ b/docs/cog_guides/alias.rst @@ -0,0 +1,277 @@ +.. _alias: + +===== +Alias +===== + +This is the cog guide for the alias cog. You will +find detailed docs about the usage and the commands. + +``[p]`` is considered as your prefix. + +.. note:: To use this cog, load it by typing this:: + + [p]load alias + +.. _alias-usage: + +----- +Usage +----- + +This cog is used to create shortcuts for commands. + +Here's an example: + +.. code-block:: python + + [p]play + # with an alias, you can call the command above with a shortcut like this: + [p]p + # "p" is now a shortcut for "play" + +In this example, we made an alias named ``p`` that will +invoke the ``play`` command. If you use ``[p]play`` or ``[p]p``, the result will +be the same. + +---- + +Here's another example + +.. code-block:: python + + [p]cleanup messages + # now we're creating another alias that will group both the command and the subcommand into this: + [p]clear + # "clear" is now a shortcut for "cleanup messages" + +In this second example, we made an alias called ``clear`` that will +invoke the ``cleanup messages`` subcommand. Now if you use ``[p]cleanup +message`` or ``[p]clear``, the result will be the same. + +---- + +This is the basic usage, where you can define an alias for the first part of +the command and give the second part when invoking the command. A more advanced +usage of aliases is the usage of arguments. + +Let's suppose you want to make an alias to ban someone, delete 7 days of +messages and set the reason to "Spam bot.", that cannot be done with a classic +alias since the required member argument is the first one. If you create the +alias "spamban" using arguments like this ``ban {0} 7 Spam bot.``, ``{0}`` will +be replaced by the first argument of your alias: + +.. code-block:: none + + # we created the following alias named "spamban" + [p]spamban Slime#3160 + # this alias will execute the following command: + [p]ban Slime#3160 7 Spam bot. + +For a more detailed explaination, read :ref:`this `. + +.. _alias-commands: + +-------- +Commands +-------- + +.. _alias-command-alias: + +^^^^^ +alias +^^^^^ + +**Syntax** + +.. code-block:: none + + [p]alias + +**Description** + +This is the main command used for setting up the cog. +It will be used for all other commands. + +.. _alias-command-alias-add: + +""""""""" +alias add +""""""""" + +.. note:: |mod-lock| + +**Syntax** + +.. code-block:: none + + [p]alias add + +**Description** + +Creates an alias. It will be used like this ``[p]alias_name `` +and will be equal to this ``[p]command ``. + +Let's develop the examples given :ref:`earlier ` a bit more, +the left part of the command is the alias (blue), and the right part is the +parameters members have to give for the command (orange). + +.. image:: ../.resources/alias/example-1.png + +One more thing you can do with aliases is using arguments, a bit like +CustomCommands. Let's suppose you want an alias that bans x member and deletes +7 days of messages. Without aliases, the command would look like this: + +``[p]ban NotSoTrustyJAID#0001 7 My random reason`` + +A classic alias wouldn't work because the member argument is the first one, +and you can only shorten the left part before the required argument. + +An alias with arguments can fix that, you can define the alias on the whole +command and replace the required argument by ``{0}``, which will be replaced +by the first parameter given when invoking the alias. + +Back to our example, let's make an alias named ``bigban`` which will be +assigned to this expression: ``ban {0} 7`` + +.. image:: ../.resources/alias/example-2.png + +You can see in blue the "static" part of the alias, what is contained and +doesn't need to be given, the orange part is the arguments given at the end of +the command, just like a classic alias, and the green part is the positional +argument we defined: the first argument of the alias will be the green part. + +You can add as many arguments as you want, they can start at ``{0}`` or ``{1}`` +and must be in order: ``{1}`` will be the first argument, ``{2}`` will be the +second one... + +.. attention:: The numbers must be in order, you cannot use ``{0}`` and ``{2}`` + without using ``{1}``. + +Here are more examples: + +* * Full command: ``[p]cleanup messages 75 True`` + * Alias: ``[p]alias add fullclear cleanup messages {0} True`` + * Invoked alias: ``[p]fullclear 75`` + + *The* ``True`` *at the end tells the bot to also clear pinned messages.* + +* * Full command: ``[p]repo add SinbadCogs + https://github.com/mikeshardmind/SinbadCogs v3`` + + * Alias: ``[p]alias add newrepo repo add {2} https://github.com/{1}/{2}`` + * Invoked with alias: ``[p]newrepo mikeshardmind SinbadCogs v3`` + +**Arguments** + +* ````: The new command name. + +* ````: The command to execute when ``[p]alias_name`` is invoked. + +.. _alias-command-alias-delete: + +"""""""""""" +alias delete +"""""""""""" + +.. note:: |mod-lock| + +**Syntax** + +.. code-block:: none + + [p]alias [delete|remove|del] + +**Description** + +Removes an alias from the list. Check the list with +the :ref:`alias list ` command. + +**Arguments** + +* ````: The alias' name to delete. + +.. _alias-command-alias-list: + +"""""""""" +alias list +"""""""""" + +**Syntax** + +.. code-block:: none + + [p]alias list + +**Description** + +Shows all of the existing aliases on the current server. + +.. _alias-command-alias-show: + +"""""""""" +alias show +"""""""""" + +**Syntax** + +.. code-block:: none + + [p]alias show + +**Description** + +Shows the command associated to the alias. + +**Arguments** + +* ````: The alias you want information from. + +.. _alias-command-alias-help: + +"""""""""" +alias help +"""""""""" + +**Syntax** + +.. code-block:: none + + [p]alias help + +**Description** + +Shows help message for an alias. + +**Arguments** + +* ````: Alias you want to get help from. + +.. _alias-command-alias-global: + +"""""""""""" +alias global +"""""""""""" + +.. note:: |owner-lock| + +**Syntax** + +.. code-block:: none + + [p]alias global + +**Description** + +Another group command which contains the :ref:`add +`, :ref:`del +` and :ref:`list +` commands. + +They work the same, except the created aliases will be +global instead of being only server-wide. + +Please refer to these docs for the commands, they work with the +same arguments. For example, if you want to add a global alias, +instead of doing ``[p]alias add ``, do ``[p]alias +global add ``. diff --git a/docs/cog_guides/bank.rst b/docs/cog_guides/bank.rst new file mode 100644 index 000000000..8ae87b3a4 --- /dev/null +++ b/docs/cog_guides/bank.rst @@ -0,0 +1,186 @@ +.. _bank: + +==== +Bank +==== + +This is the cog guide for the bank cog. You will +find detailed docs about usage and commands. + +``[p]`` is considered as your prefix. + +.. note:: To use this cog, load it by typing this:: + + [p]load bank + +.. _bank-usage: + +----- +Usage +----- + +This cog manages the bank. It won't be used often by +users but this is what makes any interaction with the +money possible. + +You will be able to switch between a global and a server- +wide bank and choose the bank/currency name. + +.. _bank-commands: + +-------- +Commands +-------- + +.. _bank-command-bankset: + +^^^^^^^ +bankset +^^^^^^^ + +.. note:: |guildowner-lock| + +**Syntax** + +.. code-block:: none + + [p]bankset + +**Description** + +Base command for configuring bank settings. + +.. _bank-command-bankset-toggleglobal: + +"""""""""""""""""""" +bankset toggleglobal +"""""""""""""""""""" + +.. note:: |owner-lock| + +**Syntax** + +.. code-block:: none + + [p]bankset toggleglobal [confirm=False] + +**Description** + +Makes the bank global instead of server-wide. If it +is already global, the command will switch it back +to the server-wide bank. + +.. warning:: Using this command will reset **all** accounts. + +**Arguments** + +* ``[confirm=False]``: Put ``yes`` to confirm. + +.. _bank-command-bankset-creditsname: + +""""""""""""""""""" +bankset creditsname +""""""""""""""""""" + +.. note:: |owner-lock| However, if the bank is server-wide, the + server owner or an administrator can use this command. + +**Syntax** + +.. code-block:: none + + [p]bankset creditsname + +**Description** + +Change the credits name of the bank. It is ``credits`` by default. + +For example, if you switch it to ``dollars``, the payday +command will show this: + +.. TODO reference the payday command + +.. code-block:: none + + Here, take some dollars. Enjoy! (+120 dollars!) + + You currently have 220 dollars. + +**Arguments** + +* ````: The new credits name. + +.. _bank-command-bankset-bankname: + +"""""""""""""""" +bankset bankname +"""""""""""""""" + +.. note:: |owner-lock| However, if the bank is server-wide, the + server owner or an administrator can use this command. + +**Syntax** + +.. code-block:: none + + [p]bankset bankname + +**Description** + +Set bank's name. + +**Arguments** + +* ````: The new bank's name. + +.. _bank-command-bankset-maxbal: + +"""""""""""""" +bankset maxbal +"""""""""""""" + +.. note:: |owner-lock| However, if the bank is server-wide, the + server owner or an administrator can use this command. + +**Syntax** + +.. code-block:: none + + [p]bankset maxbal + +**Description** + +Defines the maximum amount of money a user can have with the bot. + +If an user reaches this limit, he will be unable to gain more money. + +**Arguments** + +* ````: The maximum amount of money for users. + +.. _bank-command-bankset-showsettings: + +"""""""""""""""""""" +bankset showsettings +"""""""""""""""""""" + +.. note:: |owner-lock| However, if the bank is server-wide, the + server owner or an administrator can use this command. + +**Syntax** + +.. code-block:: none + + [p]bankset showsettings + +**Description** + +Shows the current settings of your bank. + +This will display the following information: + +* Name of the bank +* Scope of the bank (global or per server) +* Currency name +* Default balance +* Maximum allowed balance diff --git a/docs/conf.py b/docs/conf.py index 22626a36d..5836d0d7d 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -108,9 +108,6 @@ rst_prolog += f"\n.. |DPY_VERSION| replace:: {dpy_version}" # html_theme = "sphinx_rtd_theme" -# This will be needed until sphinx_rtd_theme supports the html5 writer -html4_writer = True - # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. diff --git a/docs/framework_commands.rst b/docs/framework_commands.rst index 26f8b32d9..5a2f1aec0 100644 --- a/docs/framework_commands.rst +++ b/docs/framework_commands.rst @@ -13,6 +13,14 @@ extend functionalities used throughout the bot, as outlined below. .. autofunction:: redbot.core.commands.group +.. autoclass:: redbot.core.commands.Cog + + .. automethod:: format_help_for_context + + .. automethod:: red_get_data_for_user + + .. automethod:: red_delete_data_for_user + .. autoclass:: redbot.core.commands.Command :members: :inherited-members: format_help_for_context @@ -32,7 +40,24 @@ extend functionalities used throughout the bot, as outlined below. .. automodule:: redbot.core.commands.converter :members: - :exclude-members: convert + :exclude-members: UserInputOptional, convert :no-undoc-members: - .. autoclass:: APIToken + .. autodata:: UserInputOptional + :annotation: + +.. _framework-commands-help: + +****************** +Help Functionality +****************** + +.. warning:: + + The content in this section is provisional and may change + without prior notice or warning. Updates to this will be communicated + on `this issue `_ + + +.. automodule:: redbot.core.commands.help + :members: diff --git a/docs/framework_i18n.rst b/docs/framework_i18n.rst index 86b166d4d..b305a8e12 100644 --- a/docs/framework_i18n.rst +++ b/docs/framework_i18n.rst @@ -33,21 +33,17 @@ Tutorial After making your cog, generate a :code:`messages.pot` file -The process of generating this will depend on the operating system -you are using +We recommend using redgettext - a modified version of pygettext for Red. +You can install redgettext by running :code:`pip install redgettext` in a command prompt. -In a command prompt in your cog's package (where yourcog.py is), -create a directory called "locales". -Then do one of the following: - -Windows: :code:`python \Tools\i18n\pygettext.py -D -n -p locales` - -Mac: ? - -Linux: :code:`pygettext3 -D -n -p locales` - -This will generate a messages.pot file with strings to be translated, including +To generate the :code:`messages.pot` file, you will now need to run +:code:`python -m redgettext -c [path_to_cog]` +This file will contain all strings to be translated, including docstrings. +(For advanced usage check :code:`python -m redgettext -h`) + +You can now use a tool like `poedit +`_ to translate the strings in your messages.pot file. ------------- API Reference diff --git a/docs/guide_cog_creation.rst b/docs/guide_cog_creation.rst index 9d4ed3524..555df3923 100644 --- a/docs/guide_cog_creation.rst +++ b/docs/guide_cog_creation.rst @@ -98,6 +98,7 @@ Open :code:`__init__.py`. In that file, place the following: from .mycog import Mycog + def setup(bot): bot.add_cog(Mycog()) @@ -164,6 +165,8 @@ on developing cogs for V3. This will also cover differences between V2 and V3 fo those who developed cogs for V2. +.. _guidelines-for-cog-creators: + --------------------------- Guidelines for Cog Creators --------------------------- @@ -229,3 +232,29 @@ Not all of these are strict requirements (some are) but are all generally advisa - We announce this in advance. - If you need help, ask. + +14. Check events against `bot.cog_disabled_in_guild() ` + + - Not all events need to be checked, only those that interact with a guild. + - Some discretion may apply, for example, + a cog which logs command invocation errors could choose to ignore this + but a cog which takes actions based on messages should not. + +15. Respect settings when treating non command messages as commands. + +16. Handle user data responsibly + + - Don't do unexpected things with user data. + - Don't expose user data to additional audiences without permission. + - Don't collect data your cogs don't need. + - Don't store data in unexpected locations. + Utilize the cog data path, Config, or if you need something more + prompt the owner to provide it. + +17. Utilize the data deletion and statement APIs + + - See `redbot.core.commands.Cog.red_delete_data_for_user` + - Make a statement about what data your cogs use with the module level + variable ``__red_end_user_data_statement__``. + This should be a string containing a user friendly explanation of what data + your cog stores and why. diff --git a/docs/guide_publish_cogs.rst b/docs/guide_publish_cogs.rst index 236130624..f776e513e 100644 --- a/docs/guide_publish_cogs.rst +++ b/docs/guide_publish_cogs.rst @@ -55,6 +55,9 @@ Keys common to both repo and cog info.json (case sensitive) Keys specific to the cog info.json (case sensitive) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +- ``end_user_data_statement`` (string) - A statement explaining what end user data the cog is storing. + This is displayed when a user executes ``[p]cog info``. If the statement has changed since last update, user will be informed during the update. + - ``min_bot_version`` (string) - Min version number of Red in the format ``MAJOR.MINOR.MICRO`` - ``max_bot_version`` (string) - Max version number of Red in the format ``MAJOR.MINOR.MICRO``, diff --git a/docs/host-list.rst b/docs/host-list.rst index ca98087b4..f85fe7b5d 100644 --- a/docs/host-list.rst +++ b/docs/host-list.rst @@ -79,12 +79,13 @@ server. Any modern hardware should work 100% fine. Free hosting ------------ -`Google Cloud Compute Free Tier `_, -`Oracle Cloud Compute Always Free `_ and -`AWS EC2 Free Tier `_ have free tier VPSes suitable for small bots. -AWS EC2 is not *always* free—it's a 12 month free trial. -Additionally, new Google Cloud customers get a $300 credit which is valid -for 12 months. +| `Google Cloud Compute Engine `_, + `Oracle Cloud Compute `_ and + `AWS EC2 `_ have free tier VPSes suitable for small bots. + +| **Note:** AWS EC2's free tier does not last forever - it's a 12 month trial. +| Additionally, new Google Cloud customers get a $300 credit which is valid + for 12 months. Other than that... no. There is no good free VPS hoster, outside of persuading somebody to host for you, which is incredibly unlikely. diff --git a/docs/index.rst b/docs/index.rst index 64408672c..379d3089d 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -31,6 +31,10 @@ Welcome to Red - Discord Bot's documentation! :caption: User guides: getting_started + cog_guides/admin + cog_guides/alias + cog_guides/bank + red_core_data_statement .. toctree:: :maxdepth: 2 @@ -58,6 +62,7 @@ Welcome to Red - Discord Bot's documentation! :maxdepth: 2 :caption: Changelogs: + changelog_3_4_0 changelog_3_3_0 release_notes_3_2_0 changelog_3_2_0 diff --git a/docs/install_linux_mac.rst b/docs/install_linux_mac.rst index a5cf9f8c4..4bb6ed72c 100644 --- a/docs/install_linux_mac.rst +++ b/docs/install_linux_mac.rst @@ -96,33 +96,6 @@ Complete the rest of the installation by `installing Python 3.8 with pyenv > /etc/apt/sources.list.d/red-sources.list - sudo apt update - sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev \ - libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev \ - libffi-dev liblzma-dev libgdbm-dev uuid-dev python3-openssl git openjdk-11-jre-headless - CXX=/usr/bin/g++ - -Complete the rest of the installation by `installing Python 3.8 with pyenv `. - ----- - .. _install-debian: .. _install-raspbian: @@ -151,7 +124,7 @@ Complete the rest of the installation by `installing Python 3.8 with pyenv `_ -* `Python 3.8.1 `_ - Red needs Python 3.8.1 or greater +* `Python 3.8.1 or greater `_ .. attention:: Please make sure that the box to add Python to PATH is CHECKED, otherwise you may run into issues when trying to run Red. @@ -86,7 +87,7 @@ Creating a Virtual Environment .. tip:: - If you want to learn more about virtual environments, see page: `about-venvs` + If you want to learn more about virtual environments, see page: `about-venvs`. We require installing Red into a virtual environment. Don't be scared, it's very straightforward. @@ -95,7 +96,12 @@ First, choose a directory where you would like to create your virtual environmen to keep it in a location which is easy to type out the path to. From now, we'll call it ``redenv`` and it will be located in your home directory. -Start with opening a command prompt (open Start, search for "command prompt", then click it) +Start with opening a command prompt (open Start, search for "command prompt", then click it). + +.. note:: + + You shouldn't run command prompt as administrator when creating your virtual environment, or + running Red. .. warning:: @@ -144,11 +150,6 @@ Run **one** of the following set of commands, depending on what extras you want python -m pip install -U pip setuptools wheel python -m pip install -U Red-DiscordBot[postgres] - -.. note:: - - These commands are also used for updating Red - -------------------------- Setting Up and Running Red -------------------------- diff --git a/docs/prolog.txt b/docs/prolog.txt index 3b75c347a..bde59dc2e 100644 --- a/docs/prolog.txt +++ b/docs/prolog.txt @@ -22,20 +22,29 @@ .. This is for describing how a format should be formatted -.. |quotes| replace:: enclosed in quotes if there are spaces - .. |role-input| replace:: Please give **the exact role name or ID**, or it won't be detected. + +.. |role-input-quotes| replace:: Please give **the exact role name or ID**, or it won't be detected. If the role name has spaces, provide it enclosed in quotes like this: ``"my role with spaces"`` .. |member-input| replace:: You can either mention the member, provide its ID, its exact name with - the tag or not, or its nickname (|quotes|). + the tag or not, or its nickname. + +.. |member-input-quotes| replace:: You can either mention the member, provide its ID, its exact + name with the tag or not, or its nickname enclosed in quotes if there are spaces. .. |user-input| replace:: You can either provide the member's ID or its exact name with the tag or - not (|quotes|). + not. + +.. |user-input-quotes| replace:: You can either provide the member's ID or its exact name with the + tag or not, enclosed in quotes if there are spaces. .. |channel-input| replace:: You can either mention the channel, provide its exact name or its ID. -.. |vc-input| replace:: You can either provide the voice channel's ID or its exact name, |quotes|. +.. |vc-input| replace:: You can either provide the voice channel's ID or its exact name. + +.. |vc-input-quotes| replace:: You can either provide the voice channel's ID or its exact name, + enclosed in quotes if there are spaces. .. |color-input| replace:: You can either provide the hexadecimal code of the color, or one of the colors listed here: :class:`discord.Color`. diff --git a/docs/red_core_data_statement.rst b/docs/red_core_data_statement.rst new file mode 100644 index 000000000..ab7045d35 --- /dev/null +++ b/docs/red_core_data_statement.rst @@ -0,0 +1,87 @@ +.. Red Core Data Statement + +===================== +Red and End User Data +===================== + +Notes for everyone +****************** + +What data Red collects +---------------------- + +Red and the cogs included with it collect some amount of data +about users for the bot's normal operations. + +The bot will keep track of a short history of usernames/nicknames. It will also +remember which actions were taken using your Discord account (such as creating a playlist) +as well as the content of specific messages used directly as commands for the bot +(such as reports sent to servers). + +By default, Red will not collect any more data than it needs, and will not use it +for anything other than the portion of the Red's functionality that necessitated it. + +3rd party extensions may store additional data beyond what Red does by default. +You can use the command ``[p]mydata 3rdparty`` +to view statements about how extensions use your data made by the authors of +the specific 3rd party extensions an instance of Red has installed. + +How can I delete data Red has about me? +--------------------------------------- + +The command ``[p]mydata forgetme`` provides a way for users to remove +large portions of their own data from the bot. This command will not +remove operational data, such as a record that your +Discord account was the target of a moderation action. + +3rd party extensions to Red are able to delete data when this command +is used as well, but this is something each extension must implement. +If a loaded extension does not implement this, the user will be informed. + +Additional Notes for Bot Owners and Hosts +***************************************** + +How to comply with a request from Discord Trust & Safety +-------------------------------------------------------- + +There are a handful of these available to bot owners in the command group +``[p]mydata ownermanagement``. + +The most pertinent one if asked to delete data by a member of Trust & Safety +is + +``[p]mydata ownermanagement processdiscordrequest`` + +This will cause the bot to get rid of or disassociate all data +from the specified user ID. + +.. warning:: + + You should not use this unless + Discord has specifically requested this with regard to a deleted user. + This will remove the user from various anti-abuse measures. + If you are processing a manual request from a user, read the next section + + +How to process deletion requests from users +------------------------------------------- + +You can point users to the command ``[p]mydata forgetme`` as a first step. + +If users cannot use that for some reason, the command + +``[p]mydata ownermanagement deleteforuser`` + +exists as a way to handle this as if the user had done it themselves. + +Be careful about using the other owner level deletion options on behalf of users, +as this may also result in losing operational data such as data used to prevent spam. + +What owners and hosts are responsible for +----------------------------------------- + +Owners and hosts must comply both with Discord's terms of service and any applicable laws. +Owners and hosts are responsible for all actions their bot takes. + +We cannot give specific guidance on this, but recommend that if there are any issues +you be forthright with users, own up to any mistakes, and do your best to handle it. diff --git a/docs/version_guarantees.rst b/docs/version_guarantees.rst index 5d5258e50..d5747c03c 100644 --- a/docs/version_guarantees.rst +++ b/docs/version_guarantees.rst @@ -17,9 +17,14 @@ Guarantees Anything in the ``redbot.core`` module or any of its submodules which is not private (even if not documented) should not break without notice. -Anything in the ``redbot.cogs`` module or any of it's submodules is specifically +Anything in the ``redbot.cogs`` and ``redbot.vendored`` modules or any of their submodules is specifically excluded from being guaranteed. +Method names and names of attributes of classes, functions, extensions, and modules +provided by or provided to the bot should not begin with +``red_`` or be of the form ``__red_*__`` except as documented. +This allows us to add certain optional features non-breakingly without a name conflict. + Any RPC method exposed by Red may break without notice. If you would like something in here to be guaranteed, diff --git a/make.bat b/make.bat index 428dd9bc0..dbc377855 100644 --- a/make.bat +++ b/make.bat @@ -5,24 +5,18 @@ if [%1] == [] goto help REM This allows us to expand variables at execution setlocal ENABLEDELAYEDEXPANSION -REM This will set PYFILES as a list of tracked .py files -set PYFILES= -for /F "tokens=* USEBACKQ" %%A in (`git ls-files "*.py"`) do ( - set PYFILES=!PYFILES! %%A -) - goto %1 :reformat -black !PYFILES! +black "%~dp0." exit /B %ERRORLEVEL% :stylecheck -black --check !PYFILES! +black --check "%~dp0." exit /B %ERRORLEVEL% :stylediff -black --check --diff !PYFILES! +black --check --diff "%~dp0." exit /B %ERRORLEVEL% :newenv diff --git a/pyproject.toml b/pyproject.toml index fabe9bd5d..49a6790cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,5 +14,10 @@ | buck-out | build | dist + | redbot\/vendored )/ ''' + +[tool.pytest.ini_options] + minversion = "6.0" + addopts = "--import-mode=importlib" diff --git a/redbot/__init__.py b/redbot/__init__.py index 5c432b653..34a4ca525 100644 --- a/redbot/__init__.py +++ b/redbot/__init__.py @@ -191,7 +191,7 @@ def _update_event_loop_policy(): _asyncio.set_event_loop_policy(_uvloop.EventLoopPolicy()) -__version__ = "3.3.10.dev1" +__version__ = "3.4.0.dev1" version_info = VersionInfo.from_str(__version__) # Filter fuzzywuzzy slow sequence matcher warning @@ -213,13 +213,3 @@ if "--debug" not in _sys.argv: # DeprecationWarning: The loop argument is deprecated since Python 3.8, and scheduled for removal in Python 3.10. # self._event = asyncio.Event(loop=loop) _warnings.filterwarnings("ignore", category=DeprecationWarning, module="aiohttp", lineno=21) - # DeprecationWarning: rename klass to create_protocol - # warnings.warn("rename klass to create_protocol", DeprecationWarning) - _warnings.filterwarnings( - "ignore", category=DeprecationWarning, module="websockets", lineno=407 - ) - # DeprecationWarning: The loop argument is deprecated since Python 3.8, and scheduled for removal in Python 3.10. - # transport, protocol = await self._create_connection() - _warnings.filterwarnings( - "ignore", category=DeprecationWarning, module="websockets", lineno=535 - ) diff --git a/redbot/cogs/admin/admin.py b/redbot/cogs/admin/admin.py index 80fad1587..077756389 100644 --- a/redbot/cogs/admin/admin.py +++ b/redbot/cogs/admin/admin.py @@ -1,3 +1,4 @@ +import asyncio import logging from typing import Tuple @@ -72,15 +73,49 @@ class Admin(commands.Cog): def __init__(self): self.config = Config.get_conf(self, 8237492837454039, force_registration=True) - self.config.register_global(serverlocked=False) + self.config.register_global(serverlocked=False, schema_version=0) self.config.register_guild( - announce_ignore=False, - announce_channel=None, # Integer ID - selfroles=[], # List of integer ID's + announce_channel=None, selfroles=[], # Integer ID # List of integer ID's ) self.__current_announcer = None + self._ready = asyncio.Event() + asyncio.create_task(self.handle_migrations()) + # As this is a data migration, don't store this for cancelation. + + async def cog_before_invoke(self, ctx: commands.Context): + await self._ready.wait() + + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + + async def handle_migrations(self): + + lock = self.config.get_guilds_lock() + async with lock: + # This prevents the edge case of someone loading admin, + # unloading it, loading it again during a migration + current_schema = await self.config.schema_version() + + if current_schema == 0: + await self.migrate_config_from_0_to_1() + await self.config.schema_version.set(1) + + self._ready.set() + + async def migrate_config_from_0_to_1(self): + + all_guilds = await self.config.all_guilds() + + for guild_id, guild_data in all_guilds.items(): + if guild_data.get("announce_ignore", False): + async with self.config.guild_from_id(guild_id).all( + acquire_lock=False + ) as guild_config: + guild_config.pop("announce_channel", None) + guild_config.pop("announce_ignore", None) def cog_unload(self): try: @@ -320,7 +355,7 @@ class Admin(commands.Cog): async def announceset_channel(self, ctx, *, channel: discord.TextChannel = None): """ Change the channel where the bot will send announcements. - + If channel is left blank it defaults to the current channel. """ if channel is None: @@ -330,21 +365,11 @@ class Admin(commands.Cog): _("The announcement channel has been set to {channel.mention}").format(channel=channel) ) - @announceset.command(name="ignore") - async def announceset_ignore(self, ctx): - """Toggle announcements being enabled this server.""" - ignored = await self.config.guild(ctx.guild).announce_ignore() - await self.config.guild(ctx.guild).announce_ignore.set(not ignored) - if ignored: - await ctx.send( - _("The server {guild.name} will receive announcements.").format(guild=ctx.guild) - ) - else: - await ctx.send( - _("The server {guild.name} will not receive announcements.").format( - guild=ctx.guild - ) - ) + @announceset.command(name="clearchannel") + async def announceset_clear_channel(self, ctx): + """Unsets the channel for announcements.""" + await self.config.guild(ctx.guild).announce_channel.clear() + await ctx.tick() async def _valid_selfroles(self, guild: discord.Guild) -> Tuple[discord.Role]: """ diff --git a/redbot/cogs/admin/announcer.py b/redbot/cogs/admin/announcer.py index 1485f5109..220fffb26 100644 --- a/redbot/cogs/admin/announcer.py +++ b/redbot/cogs/admin/announcer.py @@ -1,4 +1,5 @@ import asyncio +from typing import Optional import discord from redbot.core import commands @@ -38,20 +39,11 @@ class Announcer: """ self.active = False - async def _get_announce_channel(self, guild: discord.Guild) -> discord.TextChannel: + async def _get_announce_channel(self, guild: discord.Guild) -> Optional[discord.TextChannel]: + if await self.ctx.bot.cog_disabled_in_guild_raw("Admin", guild.id): + return channel_id = await self.config.guild(guild).announce_channel() - channel = None - - if channel_id is not None: - channel = guild.get_channel(channel_id) - - if channel is None: - channel = guild.system_channel - - if channel is None: - channel = guild.text_channels[0] - - return channel + return guild.get_channel(channel_id) async def announcer(self): guild_list = self.ctx.bot.guilds @@ -60,15 +52,16 @@ class Announcer: if not self.active: return - if await self.config.guild(g).announce_ignore(): - continue - channel = await self._get_announce_channel(g) - try: - await channel.send(self.message) - except discord.Forbidden: - failed.append(str(g.id)) + if channel: + if channel.permissions_for(g.me).send_messages: + try: + await channel.send(self.message) + except discord.Forbidden: + failed.append(str(g.id)) + else: + failed.append(str(g.id)) if failed: msg = ( diff --git a/redbot/cogs/admin/locales/af-ZA.po b/redbot/cogs/admin/locales/af-ZA.po index 089f0f808..c23c8c51b 100644 --- a/redbot/cogs/admin/locales/af-ZA.po +++ b/redbot/cogs/admin/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: af_ZA\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/ar-SA.po b/redbot/cogs/admin/locales/ar-SA.po index 462632136..5611afc5f 100644 --- a/redbot/cogs/admin/locales/ar-SA.po +++ b/redbot/cogs/admin/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: ar_SA\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "حاولت القيام بشيء لا أملك تصريح من ديسكورد لفعله. فشل أمرك في إكمال نجاحه." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "أنا بالفعل أُعلن شيئاً. إذا كنت ترغب في إصدار إعلان مختلف الرجاء إستخدام `{prefix}announce cancel` أولاً." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "مجموعة من أدوات إدارة السيرفر." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "لقد قمت بنجاح بإضافة {role.name} إلى {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "لقد قمت بنجاح بإزالة {role.name} من {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "تعديل إعدادات الرتبة." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "تم." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "الإعلان عن رسالة إلى جميع السيرفرات المتواجد بها البوت." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "تم البدء في الإعلان." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "إلغاء إعلان جارٍ." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "تم إلغاء الإعلان الحالي." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "تم تحديث قناة الإعلانات إلى {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "تم تمكين الإعلانات في السيرفر." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "سيرفر {guild.name} سيتلقى إعلانات الآن." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "سيرفر {guild.name} لن يتلقى إعلانات." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "قفل البوت للسيرفر الحالي فقط." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "لم يعد البوت مقفول للسيرفر الحالي فقط." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "لقد تم قفل البوت للسيرفر الحالي فقط." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/bg-BG.po b/redbot/cogs/admin/locales/bg-BG.po index 680c4566c..c1417e0bf 100644 --- a/redbot/cogs/admin/locales/bg-BG.po +++ b/redbot/cogs/admin/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: bg_BG\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Завършено." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/ca-ES.po b/redbot/cogs/admin/locales/ca-ES.po index fd22892f8..0ef25efba 100644 --- a/redbot/cogs/admin/locales/ca-ES.po +++ b/redbot/cogs/admin/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: ca_ES\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/cs-CZ.po b/redbot/cogs/admin/locales/cs-CZ.po index c08d199da..b8171aecb 100644 --- a/redbot/cogs/admin/locales/cs-CZ.po +++ b/redbot/cogs/admin/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: cs_CZ\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Pokusil jsem se udělat něco, co mi Discord odepřel. Tvůj příkaz se nepodažilo úspěšně dokončit." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Nemohu dát {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna mé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Nemohu odebrat {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna mé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "Nemohu upravit {role.name}, protože tato role je vyšší, než moje nebo stejná jako nejvyšší role v Discord hierarchii." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Nemohu ti dovolit dát {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Nemohu ti dovolit odebrat {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Nemohu ti dovolit upravit {role.name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "K tomu potřebuji oprávnění spravovat role." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Už něco oznamuji. Pokud bys rád provedl jiné oznámení, nejdříve použij `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Kolekce nástrojů pro správu serveru." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} již má roli {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Úspěšně jsem přidal {role.name} k {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} již má roli {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Úspěšně jsem odstranil {role.name} od {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Přidá roli uživateli.\\n\\n Pokud role obsahuje mezery, použijte dvojí uvozovky.\\n Ponecháte-li uživatel prázdný, výchozí hodnota autorovi příkazu.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Odebrat roli uživateli.\\n\\n Pokud role obsahuje mezery, použijte dvojí uvozovky.\\n Ponecháte-li uživatel prázdný, výchozí hodnota autorovi příkazu.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Upraví nastavení role." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Upravit barvu role.\\n\\n Pokud role obsahuje mezery, použij dvojité uvozovky.\\n Barva musí být v hexadecimálním formátu.\\n [Výběr barev online](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Příklady:\\n `[p]editrole colour \\\"Spravce\\\" #ff0000`\\n `[p]editrole colour Spravce #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Hotovo." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Upraví název role\\n\\n Použijte dvojité uvozovky, pokud role nebo název obsahuje mezery.\\n\\n Příklady:\\n `[p]editrole name \\\"Spravce\\\" Admin`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Oznámit zprávu na všechny servery ve kterých je bot." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "Oznámení začalo." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Zrušit běžící oznámení." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "V současné době neexistuje žádné spuštěné oznámení." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "Momentální oznámení bylo zrušeno." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Změňte způsob odesílání oznámení v tomto klanu." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Změňte kanál, kde bude bot odesílat oznámení.\\n \\n Pokud je kanál ponechán prázdný, výchozí je aktuální kanál.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "Kanál pro oznámení byl nastaven na {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Zapne oznamování na tomto serveru." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "Server {guild.name} obdrží oznámení." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "Server {guild.name} nebude dostávat oznámení." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Aplikovat self-role." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Přidá vám self-roli.\\n\\n Administrátoři serveru musí mít nastavenou roli podle nastaveného uživatele.\\n POZNÁMKA: Role je citlivá na malá a velká písmena!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Odstraní vámself-roli.\\n\\n Administrátoři serveru musí mít nastavenou roli podle nastaveného uživatele.\\n POZNÁMKA: Role je citlivá na malá a velká písmena!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Seznam všech dostupných self-rolí.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Dostupné vlastní role:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Spravovat self-role." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Přidá roli do seznamu dostupných self-rolí.\\n\\n POZNÁMKA: Role je citlivá na malá a velká písmena!\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Nemohu ti dovolit odebrat {role.name} jako self-roli uživateli, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Přidáno." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Tato role je již self-rolí." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Odstraní roli ze seznamu dostupných self-rolí.\\n\\n POZNÁMKA: Role je citlivá na malá a velká písmena!\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Nemohu ti dovolit odebrat {role.name} uživateli, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Odstraněno." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Uzamkne bota pouze na jeho aktuální servery." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "Bot již není uzamčen na server." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "Bot je nyní serverem uzamčen." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Nemohu oznámit následujícímu serveru: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Nemohu oznámit následujícím serverům: " diff --git a/redbot/cogs/admin/locales/da-DK.po b/redbot/cogs/admin/locales/da-DK.po index 2f7562593..44078eb53 100644 --- a/redbot/cogs/admin/locales/da-DK.po +++ b/redbot/cogs/admin/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: da_DK\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/de-DE.po b/redbot/cogs/admin/locales/de-DE.po index 1e99a076b..5670ef4ad 100644 --- a/redbot/cogs/admin/locales/de-DE.po +++ b/redbot/cogs/admin/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: de_DE\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Ich habe versucht, etwas zu tun, wofür mir Discord die Erlaubnis verweigert hat. Dein Befehl wurde nicht erfolgreich ausgeführt." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Ich kann die Rolle „{role.name}“ nicht an {member.display_name} vergeben, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Ich kann {member.display_name} nicht die Rolle „{role.name}“ entziehen, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "Ich kann die Rolle „{role.name}“ nicht bearbeiten, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Du darfst, die Rolle „{role.name}“ nicht an {member.display_name} vergeben, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Du darfst {member.display_name} nicht die Rolle „{role.name}“ entziehen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Du darfst nicht die Rolle „{role.name}“ bearbeiten, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "Ich braucht dafür die Bereichtigung „Rollen verwalten“." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Ich kündige bereits etwas an. Wenn du eine andere Ankündigung machen willst, benutze bitte zuerst `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Eine Sammlung von administrativen Server-Verwaltungsprogrammen." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} hat die Rolle „{role.name}“ bereits." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Ich habe {member.display_name} erfolgreich die Rolle „{role.name}“ gegeben." -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} hat nicht die Rolle „{role.name}“." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Ich habe die Rolle „{role.name}“ erfolgreich von {member.display_name} entfernt." -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Füge einem Mitglied eine Rolle hinzu.\\n\\n Benutze (amerikanische) Anführungszeichen, wenn im Namen Leerzeichen enthalten sind.\\n Wenn keine Person definiert wurde, wird die Rolle dem Ausführer des Befehls gegeben.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Füge einem Mitglied eine Rolle hinzu.\\n\\n Benutze (amerikanische) Anführungszeichen, wenn im Namen Leerzeichen enthalten sind.\\n Wenn keine Person definiert wurde, wird die Rolle von dem Ausführer des Befehls entfernt.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Rolleneinstellungen bearbeiten." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Bearbeite die Farbe einer Rolle.\\n\\n Verwende (amerikanische) Anführungszeichen, wenn die Rolle Leerzeichen enthält.\\n Die Farbe muss im Hexadezimalformat angegeben werden.\\n [Online Farbwähler](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Beispiele:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Erledigt." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Bearbeite den Namen einer Rolle.\\n\\n Verwende (amerikanische) Anführungszeichen, wenn die Rolle Leerzeichen enthält.\\n\\n Beispiel:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Mache eine Ankündigung auf allen Servern auf denen der Bot ist." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "Die Ankündigung hat begonnen." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Breche eine laufende Ankündigung ab." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "Es gibt keine derzeit laufende Ankündigung." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "Die aktuelle Ankündigung wurde abgebrochen." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Ändere, wie Ankündigungen in diesem Server gesendet werden." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Ändert den Kanal, in dem der Bot Ankündigungen senden wird.\\n \\n Wenn kein Kanal angegeben wird, wird standardmäßig der aktuelle Kanal gewählt.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "{channel.mention} wurde nun als Ankündigungskanal festgelegt." -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Schaltet Ankündigungen auf diesem Server ein oder aus." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "Der Server {guild.name} wird Ankündigunen erhalten." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "Der Server {guild.name} wird keine Ankündigunen erhalten." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Selbst hinzufügbare Rollen anwenden." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Gib dir selbst eine Rolle.\\n\\n Server Admins müssen die Rolle für Mitglieder freigeben.\\n\\n HINWEIS: Beachte Groß- und Kleinschreibung!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Entferne eine Rolle von dir selbst.\\n\\n Server Admins müssen die Rolle für Mitglieder freigeben.\\n\\n HINWEIS: Beachte Groß- und Kleinschreibung!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\nGibt eine Liste verfügbarer selbst auswählbarer Rollen aus.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Verfügbare selbst auswählbare Rollen:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Selbst hinzufügbare Rollen verwalten." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Füge eine Rolle zur Liste der selbst hinzufügbaren Rollen hinzu.\\n\\n HINWEIS: Beachte Groß- und Kleinschreibung!\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Du kannst dir nicht die Rolle „{role.name}“ zuweisen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Hinzugefügt." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Diese Rolle ist bereits selbst hinzufügbar." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Entferne eine Rolle von der Liste der selbst hinzufügbaren Rollen.\\n\\n HINWEIS: Beachte Groß- und Kleinschreibung!\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Du darfst nicht die Rolle „{role.name}“ von der Liste der selbst hinzufügbaren Rollen entfernen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Entfernt." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Der Bot kann keinem neuen Server beitreten." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "Der Bot kann nun anderen Servern beitreten." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "Der Bot ist jetzt gesperrt neuen Servern beizutreten." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Ich konnte die Ankündigung auf diesem Server nicht ausführen: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Ich konnte die Ankündigung auf diesen Servern nicht ausführen: " diff --git a/redbot/cogs/admin/locales/el-GR.po b/redbot/cogs/admin/locales/el-GR.po index 80d45e3bc..2b6d0e2d3 100644 --- a/redbot/cogs/admin/locales/el-GR.po +++ b/redbot/cogs/admin/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: el_GR\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/es-ES.po b/redbot/cogs/admin/locales/es-ES.po index 39c47883c..6d5ddde21 100644 --- a/redbot/cogs/admin/locales/es-ES.po +++ b/redbot/cogs/admin/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: es_ES\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Intenté hacer algo que Discord me ha negado el permiso. Su comando no se pudo completar." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "No puedo dar el rol{role.name} a {member.display_name} porque ese rol es mayor o igual a mi rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "No puedo eliminar el rol {role.name} de {member.display_name} porque ese rol es mayor o igual que mi rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "No puedo editar el rol {role.name} porque ese rol es mayor que el mío o igual al rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "No puedo dejar que le des el rol {role.name} a {member.display_name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "No puedo dejar que elimines el rol {role.name} de {member.display_name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "No puedo permitir que edites el rol{role.name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "Necesito el permiso gestionar roles para hacerlo." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Ya estoy anunciando algo. Si quieres hacer un anuncio diferente, por favor usa `{prefix}announce cancel` primero." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Una colección de utilidades de administración de servidores." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} ya tiene el rol {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "He añadido con éxito {role.name} a {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} no tiene el rol {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "He retirado con éxito {role.name} de {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Añadir un rol a un usuario.\\n\\n Usar comillas dobles si el rol contiene espacios.\\n Si el usuario se deja en blanco el valor por defecto es el autor del comando.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Elimina un rol de un usuario.\\n\\n Usar comillas dobles si el rol contiene espacios.\\n Si el usuario se deja en blanco el valor por defecto es el autor del comando.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Editar configuración de rol." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Edita el color de un rol.\\n\\n Usar comillas dobles si el rol contiene espacios.\\n El color debe estar en formato hexadecimal.\\n [Selector de color en línea](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Ejemplos:\\n `[p]color editrole \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Listo." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Edita el nombre de un rol.\\n\\n Utilice comillas dobles si el rol o el nombre contiene espacios.\\n\\n Ejemplo:\\n `[p]nombre editrole \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Anunciar un mensaje a todos los servidores en que el bot está." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "El anuncio ha comenzado." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Cancela un anuncio en ejecución." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "No hay ningún anuncio en ejecución." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "El anuncio actual ha sido cancelado." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Cambia cómo son enviados los anuncios en este servidor." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Cambia el canal donde el bot enviará anuncios.\\n \\n Si se deja en blanco el canal por defecto es el canal actual.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "\\n Cambia el canal donde el bot enviará anuncios.\\n\\n Si el canal se deja en blanco el canal por defecto es el canal actual.\\n " -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "El canal de anuncios se ha establecido en {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Alternar la activación de los anuncios en este servidor." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "El servidor {guild.name} recibirá anuncios." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "El servidor {guild.name} no recibirá anuncios." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "Quita el canal para los anuncios." + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Aplicar selfroles." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Añade un rol a ti mismo.\\n\\n Los administradores del servidor deben haber configurado el rol como usuario configurable.\\n NOTA: El rol es sensible a mayúsculas!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Elimina un rol de ti mismo.\\n\\n Los administradores del servidor deben haber configurado el rol como usuario configurable.\\n NOTA: El rol es sensible a mayúsculas!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Lista de todos los selfroles disponibles.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Selfroles disponibles:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Gestionar selfroles." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Añade un rol a la lista de selfroles disponibles.\\n\\n NOTA: ¡El rol es sensible a mayúsculas\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "No puedo permitir que añadas {role.name} como selfrole porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Añadido." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Ese rol ya es un selfrole." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Quita un rol de la lista de selfroles disponibles.\\n\\n NOTA: El rol es sensible a mayúsculas\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "No puedo permitir que elimines a {role.name} de ser un selfrole porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Eliminado." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Bloquea el bot sólo a sus servidores actuales." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "El bot ya no está bloqueado por el servidor." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "El bot está bloqueado por el servidor." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "No pude anunciar en el siguiente servidor: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "No pude anunciar en los siguientes servidores: " diff --git a/redbot/cogs/admin/locales/fi-FI.po b/redbot/cogs/admin/locales/fi-FI.po index d133af0fa..5379aecde 100644 --- a/redbot/cogs/admin/locales/fi-FI.po +++ b/redbot/cogs/admin/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: fi_FI\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Yritin tehdä jotain, jonka Discord kielsi minulle luvat. Komento epäonnistui onnistuneesti." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Olen jo ilmoittanut jotain. Jos haluat tehdä toisen ilmoituksen, käytä ensin \"{prefix} announce cancel\"." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Kokoelma palvelinhallintaohjelmia." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Lisäsin {role.name} onnistuneesti {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Olen poistanut {role.name} onnistuneesti {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Muokkaa rooliasetuksia." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Tehty." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Ilmoita viesti kaikille palvelimille, joihin botti on." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/fr-FR.po b/redbot/cogs/admin/locales/fr-FR.po index 3614b489f..ba5fa3222 100644 --- a/redbot/cogs/admin/locales/fr-FR.po +++ b/redbot/cogs/admin/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: fr_FR\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "J'ai tenté de faire quelque chose que pour lequel Discord m'a refusé les permissions. La commande a échoué." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Je ne peux pas donner {role.name} à {member.display_name} car ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Je ne peux pas supprimer {role.name} de {member.display_name} car ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "Je ne peux pas modifier {role.name} parce que ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Je ne peux pas vous laisser donner {role.name} à {member.display_name} car ce rôle est supérieur ou égal à votre rôle le plus haut dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Je ne peux pas vous permettre de supprimer {role.name} de {member.display_name} car ce rôle est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Je ne peux pas vous permettre de modifier {role.name} car ce rôle est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "J’ai besoin de la permission de gérer les rôles pour faire cela." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Je suis déjà en train d'annoncer quelque chose. Si tu souhaites faire une annonce différente, tu dois d'abord utiliser la commande `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Un ensemble d'utilitaires d'administration du serveur." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} a déjà le rôle {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "J'ai bien ajouté le rôle {role.name} à {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} n'a pas le rôle {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "J'ai bien retiré le rôle {role.name} de {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Ajouter un rôle à un utilisateur.\\n\\n Utilisez des guillemets si le rôle contient des espaces.\\n Si l'utilisateur est laissé vide, c'est par défaut l'auteur de la commande.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Retirer un rôle d'un utilisateur.\\n\\n Utilisez des guillemets doubles si le rôle contient des espaces.\\n Si l'utilisateur est laissé vide, c'est par défaut l'auteur de la commande.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Modifier les paramètres d'un rôle." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Modifiez la couleur d'un rôle.\\n\\n Utilisez des guillemets doubles si le rôle contient des espaces.\\n La couleur doit être au format hexadécimal.\\n [Sélecteur de couleurs en ligne](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Exemples:\\n `[p]editrole color \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Fait." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Modifier le nom d'un rôle.\\n\\n Utiliser des guillemets si le rôle ou le nom contient des espaces.\\n\\n Exemple:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Faire une annonce à tous les serveurs dans lesquels le bot se trouve." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "L’annonce a commencé." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Interrompre une annonce en cours." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "Il n'y a aucune annonce en cours d'exécution." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "L'annonce actuelle a été interrompue." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Change la façon dont les annonces sont envoyées dans ce serveur." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Changer le salon où le bot enverra des annonces.\\n \\n Si le salon est laissé vide, il est par défaut sur le salon actuel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "\\n Change le salon où le bot enverra les annonces.\\n\\n Si le salon est laissé vide, c'est pas défaut le salon actuel.\\n " -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "Les annonces seront maintenant faites dans {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Activer ou désactiver les annonces sur ce serveur." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "Le serveur {guild.name} recevra maintenant les annonces." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "Le serveur {guild.name} ne recevra plus les annonces." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "Désactive le salon pour les annonces." + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Appliquer auto-rôles." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Ajouter un auto-rôle à vous-même.\\n\\n Les administrateurs du serveur doivent avoir configuré le rôle en tant qu'utilisable par les utilisateurs.\\n NOTE : Le rôle est sensible aux majuscules et minuscules !\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Supprimez un auto-rôle de vous-même.\\n\\n Les administrateurs du serveur doivent avoir configuré le rôle en tant qu'utilisable par les utilisateurs.\\n NOTE : Le rôle est sensible aux majuscules et minuscules !\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Liste de tous les auto-rôles disponibles.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Auto-rôles disponibles :\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Gérer les auto-roles." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\nAjouter un rôle à la liste des auto-rôles disponibles.\\n\\n NOTE : Le nom du rôle est sensible aux majuscules et minuscules !\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Je ne peux pas vous laisser ajouter {role.name} comme auto-rôle car ce rôle est supérieur ou égal à votre rôle le plus haut dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Ajouté." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Ce rôle est déjà un selfrole." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Supprimer un rôle de la liste des auto-rôles.\\n\\n REMARQUE : Le nom du rôle est sensible aux majuscules et minuscules !\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Je ne peux pas vous laisser ajouter {role.name} comme auto-rôle car ce rôle est supérieur ou égal à votre rôle le plus haut dans la hiérarchie Discord." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Retiré." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Verrouiller un bot sur ses serveurs actuels uniquement." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "Le bot n'est plus verrouillé sur ses serveurs actuels." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "Le bot est maintenant verrouillé sur ses serveurs actuels." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Je n'ai pas pu annoncer au serveur suivant : " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Je n'ai pas pu annoncer aux serveurs suivants : " diff --git a/redbot/cogs/admin/locales/he-IL.po b/redbot/cogs/admin/locales/he-IL.po index c1126129d..cc7359b0b 100644 --- a/redbot/cogs/admin/locales/he-IL.po +++ b/redbot/cogs/admin/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: he_IL\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/hu-HU.po b/redbot/cogs/admin/locales/hu-HU.po index f491dd87e..8031c3233 100644 --- a/redbot/cogs/admin/locales/hu-HU.po +++ b/redbot/cogs/admin/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: hu_HU\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Kész." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/id-ID.po b/redbot/cogs/admin/locales/id-ID.po index a78105836..d2edc2579 100644 --- a/redbot/cogs/admin/locales/id-ID.po +++ b/redbot/cogs/admin/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: id_ID\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Selesai." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/it-IT.po b/redbot/cogs/admin/locales/it-IT.po index 0a059b4bb..fa72e61c5 100644 --- a/redbot/cogs/admin/locales/it-IT.po +++ b/redbot/cogs/admin/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: it_IT\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Ho cercato di fare qualcosa ma Discord mi ha negato i permessi per farla. Il tuo comando non è stato completato con successo." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Sto già annunciando qualcosa. Se desideri fare un annuncio diverso, usa prima `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Una collezione di servizi di amministrazione del server." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Ho aggiunto con successo {role.name} al gruppo {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Ho rimosso con successo {role.name} dal gruppo {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Modifica impostazioni ruolo." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Fatto." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Invia un annuncio a tutti i server in cui si trova il bot." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "L'annuncio è partito." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Cancella un annuncio in corso." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "L'annuncio in corso è stato cancellato." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "Il canale per gli annunci è stato impostato su {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Attiva/disattiva gli annunci in questo server." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "Il server {guild.name} riceverà gli annunci." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "Il server {guild.name} non riceverà gli annunci." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Blocca un bot ai suoi server attuali." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "Il bot non è più bloccato ai server." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "Il bot è bloccato ai server." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/ja-JP.po b/redbot/cogs/admin/locales/ja-JP.po index 4ae8387f9..896a1c8a3 100644 --- a/redbot/cogs/admin/locales/ja-JP.po +++ b/redbot/cogs/admin/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: ja_JP\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "私は不和が私に権限を拒否した何かをしようとしました。コマンドを正常に完了できませんでした。" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/ko-KR.po b/redbot/cogs/admin/locales/ko-KR.po index 85ba4c415..99da7ce0c 100644 --- a/redbot/cogs/admin/locales/ko-KR.po +++ b/redbot/cogs/admin/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: ko_KR\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "역할 설정을 변경했어요." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "다 했어요." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "실행 중인 공지사항을 취소했어요." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "추가됐어요." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "제거됐어요." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "다음과 같은 서버에 알릴 수 없어요. : " diff --git a/redbot/cogs/admin/locales/nl-NL.po b/redbot/cogs/admin/locales/nl-NL.po index 861209533..07da2364b 100644 --- a/redbot/cogs/admin/locales/nl-NL.po +++ b/redbot/cogs/admin/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: nl_NL\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Ik probeerde iets te doen waarvoor Discord me geen toestemming heeft gegeven. Je commando kon niet worden voltooid." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Ik kan {role.name} niet aan {member.display_name} geven omdat die rol hoger of gelijk is aan mijn hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Ik kan {role.name} niet van {member.display_name} verwijderen omdat die rol hoger dan of gelijk is aan mijn hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "Ik kan {role.name} niet bewerken omdat die rol hoger is dan mijn of de hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Ik kan je {role.name} niet aan {member.display_name} laten geven omdat die rol hoger is dan of gelijk is aan je hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Ik kan je {role.name} niet van {member.display_name} laten verwijderen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Ik kan je {role.name} niet laten bewerken omdat die rol hoger of gelijk is aan je hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "Ik heb de 'rollen beheren' permissie nodig om dat te doen." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Ik ben al iets aan het aankondigen. Als je iets anders wilt aankondigen, voer dan eerst deze command uit: '{prefix}announce cancel'." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Een collectie van de server administratie voorzieningen." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} heeft de rol {role.name} al." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Ik heb succesvol {role.name} toegevoegd aan {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} heeft de rol {role.name} niet." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Ik heb succesvol {role.name} verwijderd van {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Voeg een rol toe aan een gebruiker.\\n\\n Gebruik dubbele aanhalingstekens als de rol spaties bevat.\\n Als de gebruiker leeg gelaten wordt, is het standaard ingesteld op de auteur van het commando.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Verwijder een rol van een gebruiker.\\n\\n Gebruik dubbele aanhalingstekens als de rol spaties bevat.\\n Als de gebruiker leeg gelaten wordt, is het standaard ingesteld op de auteur van het commando.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Rol instellingen bewerken." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Bewerk een rolkleur.\\n\\n Gebruik dubbele aanhalingstekens als de rol spaties bevat.\\n Kleur moet in hexadecimaal formaat zijn.\\n [Online kleur kiezer](http://www.w3schools. om/colors/colors_picker. sp)\\n\\n Voorbeelden:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Klaar." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Bewerk de rolnaam.\\n\\n Gebruik dubbele aanhalingstekens als de rol of de naam spaties bevat.\\n\\n Voorbeeld:\\n `[p]bewerkrole naam \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Kondig een bericht aan in alle servers." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "De aankondiging is begonnen." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Annuleer een huidige aankondiging." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "Er is momenteel geen lopende aankondiging." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "De huidige aankondiging is geannuleerd." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Verander hoe aankondigingen worden verzonden in deze gilde." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Verander het kanaal waar de bot aankondigingen zal verzenden.\\n \\n Als het kanaal leeg is dan is het standaard ingesteld op het huidige kanaal.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "Het aankondigingskanaal is aangepast naar {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Aankondigingen zijn geactiveerd in deze server." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "De server {guild.name} ontvangt aankondigingen." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "De server {guild.name} ontvangt geen aankondigingen." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Zelfrollen toepassen." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Voeg een zelfrol toe aan jezelf.\\n\\n Server beheerders moeten de rol gebruiker instelbaar configureren.\\n Let op: De rol is hoofdlettergevoelig!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Verwijder een zelfrol van jezelf.\\n\\n Server beheerders moeten de rol als gebruiker instelbaar configureren.\\n Let op: De rol is hoofdlettergevoelig!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Toont alle beschikbare zelfrollen.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Beschikbare zelfrollen:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Beheer zelfrollen." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Voeg een rol toe aan de lijst van beschikbare zelfrollen.\\n\\n Let op: hoofdlettergevoelig!\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Ik kan je {role.name} niet als zelfrol toe laten voegen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord hiërarchie." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Toegevoegd." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Die rol is al een zelfrol." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Verwijder een rol van de lijst van beschikbare zelfrollen.\\n\\n OPMERKING: De rol is hoofdlettergevoelig!\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Ik kan je {role.name} niet uit zelfrol laten verwijderen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord-hiërarchie." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Verwijderd." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Vergrendel de bot voor alleen deze server." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "De bot is niet langer vergrendeld." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "De bot is vergrendeld." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Ik kan de volgende server niet aankondigen: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Ik kon de volgende servers niet aankondigen: " diff --git a/redbot/cogs/admin/locales/no-NO.po b/redbot/cogs/admin/locales/no-NO.po index 034daf536..1dd09457f 100644 --- a/redbot/cogs/admin/locales/no-NO.po +++ b/redbot/cogs/admin/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: no_NO\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." -msgstr "" +msgstr "Jeg forsøkte å gjøre noe som Discord nektet meg tillatelser til. Kommandoen din kunne ikke fullføre." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "" +msgstr "Jeg kan ikke gi {role.name} til {member.display_name} fordi den rollen er høyere enn eller lik min høyeste rolle i Discord-hierarkiet." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "" +msgstr "Jeg kan ikke fjerne {role.name} fra {member.display_name} fordi den rollen er høyere enn eller lik min høyeste rolle i Discord-hierarkiet." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." -msgstr "" +msgstr "Jeg kan ikke redigere {role.name} fordi den rollen er høyere enn min eller lik den høyeste rollen i Discord-hierarkiet." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "" +msgstr "Jeg kan ikke la deg gi {role.name} til {member.display_name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "" +msgstr "Jeg kan ikke la deg fjerne {role.name} fra {member.display_name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "" +msgstr "Jeg kan ikke la deg redigere {role.name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." -msgstr "" +msgstr "Jeg trenger tillatelse til å styre roller for å gjøre det." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." -msgstr "" +msgstr "Jeg kunngjør allerede noe. Hvis du vil gi en annen kunngjøring, bruk først `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." -msgstr "" +msgstr "En samling av serveradministrasjonsverktøy." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." -msgstr "" +msgstr "{member.display_name} har allerede rollen {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" -msgstr "" +msgstr "Jeg har lagt til {role.name} til {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." -msgstr "" +msgstr "{member.display_name} har ikke rollen {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" -msgstr "" +msgstr "Jeg har fjernet {role.name} fra {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " -msgstr "" +msgstr "\\n Legg til en rolle for en bruker.\\n \\n Bruk doble anførselstegn hvis rollen inneholder mellomrom.\\n Hvis brukeren er tom, er den standard for forfatteren av kommandoen.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " -msgstr "" +msgstr "\\n Fjern en rolle fra en bruker.\\n\\n Bruk doble anførselstegn hvis rollen inneholder mellomrom.\\n Hvis brukeren er tom, er den standard for forfatteren av kommandoen.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." -msgstr "" +msgstr "Endre rolle innsillinger." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -msgstr "" +msgstr "\\n Rediger en rollefarge.\\n\\n Bruk doble anførselstegn hvis rollen inneholder mellomrom.\\n Farge må være i heksadesimal format.\\n [Online fargevalg] (http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Eksempler: \\n `[p] redigeringsrollefarge \" Transistoren \"# ff0000` \\n` [p] redigeringsrollefarge Test # ff9900` \\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Ferdig." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/pl-PL.po b/redbot/cogs/admin/locales/pl-PL.po index 8318d02ef..4980f9910 100644 --- a/redbot/cogs/admin/locales/pl-PL.po +++ b/redbot/cogs/admin/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: pl_PL\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." -msgstr "" +msgstr "Próbowałem/am zrobić coś, do czego Discord odmówił mi uprawnień. Twoja komenda nie powiodła się." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "" +msgstr "Nie mogę dać {role.name} {member.display_name} ponieważ ta rola jest wyższa lub równa mojej najwyższej roli w hierarchii Discorda." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "" +msgstr "Nie mogę usunąć {role.name} z {member.display_name}, ponieważ ta rola jest wyższa lub równa mojej najwyższej roli w hierarchii Discorda." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." -msgstr "" +msgstr "Nie mogę edytować {role.name}, ponieważ ta rola jest wyższa niż moja lub równa najwyższej roli w hierarchii Discorda." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "" +msgstr "Nie mogę pozwolić Tobie dać {role.name} {member.display_name} ponieważ ta rola jest większa lub równa twojej najwyższej roli w hierarchii Discorda." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "" +msgstr "Nie mogę pozwolić ci usunąć {role.name} z {member.display_name}, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "" +msgstr "Nie mogę pozwolić ci edytować {role.name}, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." -msgstr "" +msgstr "Potrzebuję uprawnień do zarządzania rolami, aby to zrobić." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." -msgstr "" +msgstr "Już coś ogłaszam. Jeśli chcesz złożyć inne ogłoszenie, najpierw użyj `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." -msgstr "" +msgstr "Zbiór narzędzi administracyjnych serwera." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." -msgstr "" +msgstr "{member.display_name} ma już rolę {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" -msgstr "" +msgstr "Pomyślnie dodałem/am {role.name} dla {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." -msgstr "" +msgstr "{member.display_name} nie ma roli {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" -msgstr "" +msgstr "Pomyślnie usunąłem/am {role.name} od {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " -msgstr "" +msgstr "\\n Dodawanie roli do użytkownika.\\n\\n Użyj podwójnych cudzysłowów, jeśli rola zawiera spacje.\\n Jeśli użytkownik jest pozostanie pusty, domyślnie zostanie wybrany autor komendy.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " -msgstr "" +msgstr "\\n Usuwanie roli dla użytkownika.\\n\\n Użyj podwójnych cudzysłowów, jeśli rola zawiera spacje.\\n Jeśli użytkownik jest pozostanie pusty, domyślnie zostanie wybrany autor komendy.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." -msgstr "" +msgstr "Edytuj ustawienia roli." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -msgstr "" +msgstr "\\n Modyfikuj kolor roli.\\n\\n Użyj podwójnych cudzysłowów, jeśli rola zawiera spacje.\\n Kolor musi być w formacie szesnastkowym.\\n [Wybór kolorów online](http://www.w3schools. om/colors/colors_picker.asp)\\n\\n Przykłady:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Gotowe." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " -msgstr "" +msgstr "\\n Edytuj nazwę roli.\\n\\n Użyj podwójnych cudzysłowów, jeśli rola lub nazwa zawiera spacje.\\n\\n Przykład:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." -msgstr "" +msgstr "Rozgłoś wiadomość do wszystkich serwerów w których jest ten bot." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." -msgstr "" - -#: redbot/cogs/admin/admin.py:305 -#, docstring -msgid "Cancel a running announce." -msgstr "" - -#: redbot/cogs/admin/admin.py:307 -msgid "There is no currently running announcement." -msgstr "" - -#: redbot/cogs/admin/admin.py:310 -msgid "The current announcement has been cancelled." -msgstr "" - -#: redbot/cogs/admin/admin.py:316 -#, docstring -msgid "Change how announcements are sent in this guild." -msgstr "" - -#: redbot/cogs/admin/admin.py:321 -#, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "" - -#: redbot/cogs/admin/admin.py:330 -msgid "The announcement channel has been set to {channel.mention}" -msgstr "" - -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" +msgstr "Ogłaszanie rozpoczęte." #: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" +#, docstring +msgid "Cancel a running announce." +msgstr "Anuluj uruchomione ogłoszenie." -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" +#: redbot/cogs/admin/admin.py:342 +msgid "There is no currently running announcement." +msgstr "Nie ma aktualnie uruchomionych ogłoszeń." + +#: redbot/cogs/admin/admin.py:345 +msgid "The current announcement has been cancelled." +msgstr "Bieżące ogłoszenie zostało anulowane." + +#: redbot/cogs/admin/admin.py:351 +#, docstring +msgid "Change how announcements are sent in this guild." +msgstr "Zmień sposób wysyłania ogłoszeń w tej gildii." + +#: redbot/cogs/admin/admin.py:356 +#, docstring +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "\\n Zmień kanał, w którym bot wyśle ogłoszenia.\\n\\n Jeśli kanał nie zostanie zdefiniowany, domyślnie zostanie wybrany bieżący kanał.\\n " + +#: redbot/cogs/admin/admin.py:365 +msgid "The announcement channel has been set to {channel.mention}" +msgstr "Kanał ogłoszeniowy został ustawiony na {channel.mention}" #: redbot/cogs/admin/admin.py:370 #, docstring -msgid "Apply selfroles." -msgstr "" +msgid "Unsets the channel for announcements." +msgstr "Usuwa wybór kanału dla ogłoszeń." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:395 +#, docstring +msgid "Apply selfroles." +msgstr "Zastosuj własne role." + +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " -msgstr "" +msgstr "\\n Dodawanie ról dla siebie.\\n\\n Administratorzy serwera muszą skonfigurować rolę jako ustawialną przez użytkownika.\\n UWAGA: Rola rozróżnia wielkość liter!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/pt-BR.po b/redbot/cogs/admin/locales/pt-BR.po index 3c928302d..c3b64dd1e 100644 --- a/redbot/cogs/admin/locales/pt-BR.po +++ b/redbot/cogs/admin/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: pt_BR\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Eu tentei fazer algo que o Discord me negou as permissões. Seu comando falhou em ser completado com sucesso." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Não posso atribuir o cargo {role.name} para {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Não posso remover o cargo {role.name} de {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "Não posso alterar o cargo {role.name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Não posso deixar você atribuir o cargo {role.name} para {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Não posso deixar você rmover o cargo {role.name} de {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Não posso deixar você alterar o cargo {role.name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "Preciso da permissão para alterar os cargos para fazer isto." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Eu já estou anunciando algo. Se quer fazer um anúncio diferente, por favor use `{prefix}announce cancel` primeiro." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Um conjunto de ferramentas para a administração do servidor." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} já tem o cargo {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Eu adicionei com sucesso {role.name} de {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} não tem o cargo {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Eu removi {role.name} de {member.display_name} com sucesso" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Concede um cargo a um(a) usuário(a).\\n\\n Use aspas duplas se o nome do cargo contiver espaços.\\n Se o usuário for deixado em branco, por padrão será usado a(o) autor(a) do comando.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Remove um cargo de um(a) usuário(a).\\n\\n Use aspas duplas se o nome do cargo contiver espaços.\\n Se o usuário for deixado em branco, por padrão será usado a(o) autor(a) do comando.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Altera as configurações de cargo." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Edita a cor de um cargo.\\n\\n Use aspas duplas se o cargo contiver espaços.\\n A cor precisa estar em formato hexadecimal.\\n [Seletor de cores online](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Exemplos:\\n `[p]editrole colour \\\"O Transistor\\\" #ff0000`\\n `[p]editrole colour Teste #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Concluído." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Alterar o nome de um cargo.\\n\\n Use aspas duplas se o cargo ou o nome contiverem espaços.\\n\\n Exemplo:\\n `[p]editrole name \\\"O Transistor\\\" Teste`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Anuncia uma mensagem para todos os servidores onde o bot está." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "O anúncio começou." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Cancela um anúncio em andamento." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "Não existe nenhum anúncio em andamento." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "O anúncio atual foi cancelado." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Altera como os anúncios são enviados nessa guilda." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Altera o canal para onde o bot enviará os anúncios.\\n \\n Se o canal for deixado em branco, por padrão será usado o canal atual.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "O canal de anúncios foi definido como {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Alterna se os anúncios estão habilitados nesse servidor." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "O servidor {guild.name} receberá anúncios." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "O servidor {guild.name} não receberá anúncios." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Concede cargos autoatribuíveis a si." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Concede um cargo autoatribuível a si.\\n\\n Os administradores do servidor precisarão configurar o cargo como autoatribuível.\\n NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Remove um cargo autoatribuível de si.\\n\\n Os administradores do servidor precisarão configurar o cargo como autoatribuível.\\n NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Lista todos os cargos autoatribuíveis.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Cargos autoatribuíveis disponíveis:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Gerenciar cargos autoatribuíveis." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Adiciona um cargo à lista de cargos autoatribuíveis.\\n\\n NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Não posso deixar você atribuir {role.name} como um cargo autoatribuível porque este cargo é mais alto ou igual ao seu mais alto cargo na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Adicionado." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Este cargo já é autoatribuível." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Remove um cargo da lista de cargos autoatribuíveis.\\n\\n NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Não posso deixar você remover o cargo {role.name} da lista de cargos autoatribuíveis porque este cargo é mais alto ou igual ao seu mais alto cargo na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Removido." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Restringe o bot somente aos servidores atuais." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "O bot não está mais restrito aos servidores atuais." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "O está restrito aos servidores atuais." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Não pude anunciar no seguinte servidor: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Não pude anunciar nos seguintes servidores: " diff --git a/redbot/cogs/admin/locales/pt-PT.po b/redbot/cogs/admin/locales/pt-PT.po index 86c65dad3..bd63439aa 100644 --- a/redbot/cogs/admin/locales/pt-PT.po +++ b/redbot/cogs/admin/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: pt_PT\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Tentei fazer uma coisa que o Discord negou permissão para fazer. O comando não foi concluído." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Eu não posso dar {role.name} a {member.display_name} porque esse cargo é igual ou maior a meu cargo na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Não posso remover {role.name} de {member.display_name} porque esse cargo é igual ou maior a meu cargo na hierarquia do Discord." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Já estou a anunciar algo. Se queres fazer um anúncio diferente usa `{prefix}announce cancel` antes de usares este comando." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Uma coleção de utilidades para administração de servidores." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Adicionei com sucesso {role.name} a {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Removi com sucesso {role.name} de {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Concluído." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Anuncia uma mensagem para todos os servidores em que o bot está." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "O anúncio foi iniciado." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Cancelar um anúncio em curso." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "O anúncio atual foi cancelado." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "O canal de anúncio foi definido para {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Ativar ou Desativar os anúncios neste servidor." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "O servidor {guild.name} vai receber anúncios." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "O servidor {guild.name} não vai receber anúncios." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Bloquear o bot aos servidores atuais." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "O bot já não está bloqueado aos servidores atuais." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "O bot está agora bloqueado aos servidores atuais." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/ro-RO.po b/redbot/cogs/admin/locales/ro-RO.po index b9fb64746..61a58428d 100644 --- a/redbot/cogs/admin/locales/ro-RO.po +++ b/redbot/cogs/admin/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: ro_RO\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/ru-RU.po b/redbot/cogs/admin/locales/ru-RU.po index 20f689124..0610aa76a 100644 --- a/redbot/cogs/admin/locales/ru-RU.po +++ b/redbot/cogs/admin/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: ru_RU\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Я попыталась сделать что-то, в чем Discord отказал мне в разрешениях. Ваша команда не была выполнена успешно." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "Я не могу дать {role.name} для {member.display_name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord." +msgstr "Невозможно выдать роль {role.name} для {member.display_name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Я не могу убрать {role.name} у {member.display_name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "Я не могу редактировать {role.name}, потому что эта роль выше моей или равна самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Я не могу вам дать {role.name}, {member.display_name}, поскольку эта роль выше или равна вашей самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Я не могу позволить вам удалить {role.name} у {member.display_name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "Я не могу позволить вам редактировать {role.name}, потому что эта роль больше или равна вашей самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "Мне нужно управлять правами ролей, чтобы сделать это." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Я уже что-то объявляю. Если вы хотите сделать другое объявление, сначала используйте `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Набор утилит администрирования сервера." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} уже имеет роль {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "Я успешно добавила роль {role.name} пользователю {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} не имеет роли {role.name}." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "Я успешно забрала роль {role.name} у пользователя {member.display_name}" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Добавить роль пользователю.\\n\\n Используйте двойные кавычки, если роль содержит пробелы.\\n Если пользователь не указан, по умолчанию используется автор команды.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Удалить роль у пользователя.\\n\\n Используйте двойные кавычки, если роль содержит пробелы.\\n Если пользователь не указан, по умолчанию используется автор команды.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Изменение параметров роли." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "\\n Изменить цвет роли.\\n\\n Используйте двойные кавычки, если роль содержит пробелы.\\n Цвет должен быть в шестнадцатеричном формате.\\n [Онлайн-палитра цветов](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Примеры:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Готово." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "\\n Изменить название роли.\\n\\n Используйте двойные кавычки, если роль или имя содержат пробелы.\\n\\n Примеры:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Объявить сообщение на всех серверах, к которым подключен бот." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "Объявление началось." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Отменить текущее объявление." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "В данный момент нет запущенных объявлений." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "Текущее объявление было отменено." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Изменить способ отправки объявлений на этом сервере." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Изменить канал, в котором бот будет отправлять объявления.\\n \\n Если канал не указан, по умолчанию используется текущий канал.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "Канал объявления был установлен на {channel.mention}" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Переключить объявления, когда этот сервер включен." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "Сервер {guild.name} будет получать объявления." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "Сервер {guild.name} не будет получать объявления." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Применить свои роли." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Добавить собственную роль себе.\\n\\n Администраторы сервера должны настроить роль как устанавливаемую пользователем.\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Удалить собственную роль у себя.\\n\\n Администраторы сервера должны настроить роль как устанавливаемую пользователем.\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Список всех доступных Собственных ролей.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" -msgstr "Доступные Собственные роли:\\n{selfroles}" +msgstr "Доступные собственные роли:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Управление своими ролями." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Добавить роль в список доступных своих ролей.\\n\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "Я не могу позволить вам добавить {role.name} в качестве собственной роли, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord." +msgstr "Нельзя добавить {role.name} в качестве собственной роли, потому что эта роль выше или равна вашей самой высшей роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Добавлено." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." -msgstr "Эта роль уже является собственной ролью." +msgstr "У вас уже имеется эта роль." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Удалить роль из списка доступных собственных ролей.\\n\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "Я не могу позволить вам сделать {role.name} не собственной ролью, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord." +msgstr "Вы не можете забрать у себя роль {role.name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Удалено." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Зафиксировать бота только на его текущих серверах." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "Бот больше не зафиксирован на сервере." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "Бот теперь зафиксирован на сервере." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Я не могу сделать объявление на следующем сервере: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Я не могу сделать объявление на следующих серверах: " diff --git a/redbot/cogs/admin/locales/sk-SK.po b/redbot/cogs/admin/locales/sk-SK.po index 51e521873..d2b548727 100644 --- a/redbot/cogs/admin/locales/sk-SK.po +++ b/redbot/cogs/admin/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,220 +15,212 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: sk_SK\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Pokúsil som sa urobiť niečo, pre čo mi Discord odoprel povolenie. Váš príkaz sa nepodarilo úspešne dokončiť." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "Nemôžem dať {role.name} na {member.display_name} pretože táto rola je vyššia alebo rovná mojej najvyššej rolí v Discord hierarchií." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Už niečo oznamujem. Ak by ste chceli urobiť iné oznámenie, prosím, najskôr použite `{prefix} oznámiť zrušenie`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "\n" "Zbierka obslužných programov pre správu servera." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} už má rolu {role.name}." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "\n" "Úspešne som pridal {role.name} do {member.display_name}" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/sr-SP.po b/redbot/cogs/admin/locales/sr-SP.po index 30a3a431d..e4e0b9cb5 100644 --- a/redbot/cogs/admin/locales/sr-SP.po +++ b/redbot/cogs/admin/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: sr_SP\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/sv-SE.po b/redbot/cogs/admin/locales/sv-SE.po index bb4605474..c83323ecb 100644 --- a/redbot/cogs/admin/locales/sv-SE.po +++ b/redbot/cogs/admin/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: sv_SE\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Jag försökte göra något som Discord nekade mig behörighet till. Ditt kommando kunde inte slutföras." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Jag tillkännager redan något. Om du vill göra ett annat tillkännagivande, vänligen använd `{prefix}announce cancel` först." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "En samling administrationsverktyg för servern." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Redigera rollinställningar." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Klart." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Meddela ett meddelande till alla servrar som botten är i." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "Tillkännagivandet har börjat." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Avbryt en löpande avisering." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/tr-TR.po b/redbot/cogs/admin/locales/tr-TR.po index b1e907623..9dee7b5e5 100644 --- a/redbot/cogs/admin/locales/tr-TR.po +++ b/redbot/cogs/admin/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: tr_TR\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "Bir şey denemeye çalıştım ancak Discord izinlerim yeterli olmadı. Komutunuz işleme koyulamadı." -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "{member.display_name} kullanıcısına {role.name} veremiyorum çünkü bu rol kendi rolümden daha yüksek bir pozisyonda." +msgstr "{member.display_name} kullanıcısına {role.name} veremiyorum çünkü bu rol Discord hiyerarşisinde rolüme eşit veya daha yüksek." -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." -msgstr "{member.display_name} kullanıcısından {role.name} rolünü kaldıramıyorum çünkü bu rolümden daha yüksek pozisyonda." +msgstr "{member.display_name} kullanıcısından {role.name} rolünü kaldıramıyorum çünkü bu rol Discord hiyerarşisinde rolüme eşit veya daha yüksek." -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." -msgstr "{role.name} kullanıcısının rolünü düzenleyemiyorum, çünkü bu rolümden daha yüksek pozisyonda." +msgstr "{role.name} kullanıcısının rolünü düzenleyemiyorum, çünkü bu rol Discord hiyerarşisinde rolüme eşit veya daha yüksek." -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." -msgstr "{member.display_name} kullanıcısına {role.name} rolünü vermene müsaade edemem çünkü bu rol senin mevcut rolünden daha yüksek durumda." +msgstr "{member.display_name} kullanıcısına {role.name} rolünü verilemedi çünkü bu rol discord hiyerarşisinde senin mevcut rolünden daha yüksek durumda." -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "{member.display_name} kullanıcısının {role.name} rolünü silmene müsaade edemem çünkü bu rol mevcut rolünden daha yüksek durumda." -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "{role.name} rolünü düzenlemene müsaade edemem çünkü bu rol mevcut rolünden daha yüksek durumda." -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "Bunu yapabilmem için \"rolleri yönet\" iznine ihtiyacım var." -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "Zaten şu anda bir duyuru yapmaktayım. Başka bir duyuru yapmak istiyorsanız lütfen bu komutu kullanın: `{prefix}announce cancel`." -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "Sunucu yönetimiyle ilgili ayarlar." -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "{member.display_name} kullanıcısı {role.name} rolüne zaten sahip." -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "{role.name} rolünü {member.display_name} kullanıcısına başarılı bir şekilde ekledim." -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "{member.display_name} kullanıcısı {role.name} rolüne sahip değil." -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "{role.name} rolünü {member.display_name} kullanıcısından başarılı bir şekilde kaldırdım" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Kullanıcıya rol ekle.\\n\\n Rol boşluk içeriyorsa çift tırnak işareti kullanın.\\n Kullanıcı boş bırakılırsa, varsayılan olarak komutun yazarıdır.\\n " -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "\\n Kullanıcıdan rol sil.\\n\\n Rol boşluk içeriyorsa çift tırnak işareti kullanın.\\n Kullanıcı boş bırakılırsa, varsayılan olarak komutun yazarıdır.\\n " -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "Rol ayarlarını düzenle." -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "Rol rengini düzenler.\\n\\n Rol boşluk içeriyorsa çift tırnak kulanın.\\n Renk hexadecimal formatında olmalıdır.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Örneğin:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "Tamamlandı." -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "Rolün ismini düzenler.\\n\\n Rol boşluk içeriyorsa çift tırnak kulanın.\\n\\n Örneğin:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "Botun bulunduğu tüm sunuculara duyuru geçer." -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "Duyuru başladı." -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "Şu an yapılan duyuruyu iptal eder." -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "Şu anda yapılan bir duyuru mevcut değil." -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "Şu an yapılan duyuru iptal edildi." -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "Anonsların sunucuya nasıl gönderileceğini belirleyin." -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " -msgstr "\\n Botun anonsları hangi kanalda yapacağını belirleyin.\\n \\n Boş bırakırsanız bot anonsları mevcut kanala yapacaktır.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " +msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "{channel.mention} duyuru kanalı olarak ayarlandı" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "Duyuru sistemi bu sunucu için aktif edildi." - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "{guild.name} sunucusu artık duyuruları alacak." - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "{guild.name} sunucusu artık duyuruları almayacak." - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "Kişisel rol ekle." -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "Kişisel rol ekler.\\n\\n Sunucu yöneticileri kullanıcının kullanabileceği şekilde ayarlamalıdır.\\n\\n NOT: Rol büyük küçük harf duyarlıdır!\\n " -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "Kişisel rol siler.\\n\\n Sunucu yöneticileri kullanıcının kullanabileceği şekilde ayarlamalıdır.\\n\\n NOT: Rol büyük küçük harf duyarlıdır!\\n " -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "\\n Kullanılabilir kişisel rolleri listeler.\\n " -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "Kullanılabilir kişisel roller:\\n{selfroles}" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "Kişisel rolleri düzenle." -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Kullanılabilir kişisel roller listesine rol ekler.\\n\\n NOT: Rol büyük küçük harf duyarlıdır!\\n " -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "{role.name} kullanıcısına belirttiğin rolü vermene müsaade edemem çünkü bu rol mevcut rolünden daha yüksek." -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "Eklendi." -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "Bu rol zaten bir kişisel rol." -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "\\n Kullanılabilir kişisel roller listesinden rol siler.\\n\\n NOT: Rol büyük küçük harf duyarlıdır!\\n " -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "{role.name} kullanıcısından belirttiğin rolü silmene müsaade edemem çünkü bu rol mevcut rolünden daha yüksek." -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "Kaldırıldı." -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "Botu şu an bulunduğu sunucularda kilitler." -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "Botun sunucu kilidi aktif değil." -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "Botun sunucu kilidi aktif." -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "Bu sunucuya duyuru yapamıyorum: " -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "Bu sunuculara duyuru yapamıyorum: " diff --git a/redbot/cogs/admin/locales/uk-UA.po b/redbot/cogs/admin/locales/uk-UA.po index e4409f161..e83e66e32 100644 --- a/redbot/cogs/admin/locales/uk-UA.po +++ b/redbot/cogs/admin/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: uk_UA\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/vi-VN.po b/redbot/cogs/admin/locales/vi-VN.po index 127fb0d7d..16da0012b 100644 --- a/redbot/cogs/admin/locales/vi-VN.po +++ b/redbot/cogs/admin/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: vi_VN\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/zh-CN.po b/redbot/cogs/admin/locales/zh-CN.po index 7a70d6baf..4703e9f02 100644 --- a/redbot/cogs/admin/locales/zh-CN.po +++ b/redbot/cogs/admin/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: zh_CN\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "完成。" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/zh-HK.po b/redbot/cogs/admin/locales/zh-HK.po index d45cf7f33..7cafcb70d 100644 --- a/redbot/cogs/admin/locales/zh-HK.po +++ b/redbot/cogs/admin/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: zh_HK\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/admin/locales/zh-TW.po b/redbot/cogs/admin/locales/zh-TW.po index 42a4a59e1..c26c8e63d 100644 --- a/redbot/cogs/admin/locales/zh-TW.po +++ b/redbot/cogs/admin/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-23 12:07+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,218 +15,210 @@ msgstr "" "X-Crowdin-File-ID: 42\n" "Language: zh_TW\n" -#: redbot/cogs/admin/admin.py:17 +#: redbot/cogs/admin/admin.py:18 msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgstr "" -#: redbot/cogs/admin/admin.py:22 +#: redbot/cogs/admin/admin.py:23 msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:28 +#: redbot/cogs/admin/admin.py:29 msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:34 +#: redbot/cogs/admin/admin.py:35 msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:40 +#: redbot/cogs/admin/admin.py:41 msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:46 +#: redbot/cogs/admin/admin.py:47 msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:52 +#: redbot/cogs/admin/admin.py:53 msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:58 +#: redbot/cogs/admin/admin.py:59 msgid "I need manage roles permission to do that." msgstr "" -#: redbot/cogs/admin/admin.py:60 +#: redbot/cogs/admin/admin.py:61 msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgstr "" -#: redbot/cogs/admin/admin.py:70 +#: redbot/cogs/admin/admin.py:71 #, docstring msgid "A collection of server administration utilities." msgstr "" -#: redbot/cogs/admin/admin.py:126 +#: redbot/cogs/admin/admin.py:161 msgid "{member.display_name} already has the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:146 +#: redbot/cogs/admin/admin.py:181 msgid "I successfully added {role.name} to {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:156 +#: redbot/cogs/admin/admin.py:191 msgid "{member.display_name} does not have the role {role.name}." msgstr "" -#: redbot/cogs/admin/admin.py:176 +#: redbot/cogs/admin/admin.py:211 msgid "I successfully removed {role.name} from {member.display_name}" msgstr "" -#: redbot/cogs/admin/admin.py:187 +#: redbot/cogs/admin/admin.py:222 #, docstring msgid "\\n Add a role to a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:203 +#: redbot/cogs/admin/admin.py:238 #, docstring msgid "\\n Remove a role from a user.\\n\\n Use double quotes if the role contains spaces.\\n If user is left blank it defaults to the author of the command.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:217 +#: redbot/cogs/admin/admin.py:252 #, docstring msgid "Edit role settings." msgstr "" -#: redbot/cogs/admin/admin.py:224 +#: redbot/cogs/admin/admin.py:259 #, docstring msgid "\\n Edit a role's colour.\\n\\n Use double quotes if the role contains spaces.\\n Colour must be in hexadecimal format.\\n [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\\n\\n Examples:\\n `[p]editrole colour \\\"The Transistor\\\" #ff0000`\\n `[p]editrole colour Test #ff9900`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:253 redbot/cogs/admin/admin.py:286 +#: redbot/cogs/admin/admin.py:288 redbot/cogs/admin/admin.py:321 msgid "Done." msgstr "" -#: redbot/cogs/admin/admin.py:257 +#: redbot/cogs/admin/admin.py:292 #, docstring msgid "\\n Edit a role's name.\\n\\n Use double quotes if the role or the name contain spaces.\\n\\n Example:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n " msgstr "" -#: redbot/cogs/admin/admin.py:291 +#: redbot/cogs/admin/admin.py:326 #, docstring msgid "Announce a message to all servers the bot is in." msgstr "" -#: redbot/cogs/admin/admin.py:298 +#: redbot/cogs/admin/admin.py:333 msgid "The announcement has begun." msgstr "" -#: redbot/cogs/admin/admin.py:305 +#: redbot/cogs/admin/admin.py:340 #, docstring msgid "Cancel a running announce." msgstr "" -#: redbot/cogs/admin/admin.py:307 +#: redbot/cogs/admin/admin.py:342 msgid "There is no currently running announcement." msgstr "" -#: redbot/cogs/admin/admin.py:310 +#: redbot/cogs/admin/admin.py:345 msgid "The current announcement has been cancelled." msgstr "" -#: redbot/cogs/admin/admin.py:316 +#: redbot/cogs/admin/admin.py:351 #, docstring msgid "Change how announcements are sent in this guild." msgstr "" -#: redbot/cogs/admin/admin.py:321 +#: redbot/cogs/admin/admin.py:356 #, docstring -msgid "\\n Change the channel where the bot will send announcements.\\n \\n If channel is left blank it defaults to the current channel.\\n " +msgid "\\n Change the channel where the bot will send announcements.\\n\\n If channel is left blank it defaults to the current channel.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:330 +#: redbot/cogs/admin/admin.py:365 msgid "The announcement channel has been set to {channel.mention}" msgstr "" -#: redbot/cogs/admin/admin.py:335 -#, docstring -msgid "Toggle announcements being enabled this server." -msgstr "" - -#: redbot/cogs/admin/admin.py:340 -msgid "The server {guild.name} will receive announcements." -msgstr "" - -#: redbot/cogs/admin/admin.py:344 -msgid "The server {guild.name} will not receive announcements." -msgstr "" - #: redbot/cogs/admin/admin.py:370 #, docstring +msgid "Unsets the channel for announcements." +msgstr "" + +#: redbot/cogs/admin/admin.py:395 +#, docstring msgid "Apply selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:375 +#: redbot/cogs/admin/admin.py:400 #, docstring msgid "\\n Add a selfrole to yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:386 +#: redbot/cogs/admin/admin.py:411 #, docstring msgid "\\n Remove a selfrole from yourself.\\n\\n Server admins must have configured the role as user settable.\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:397 +#: redbot/cogs/admin/admin.py:422 #, docstring msgid "\\n Lists all available selfroles.\\n " msgstr "" -#: redbot/cogs/admin/admin.py:407 +#: redbot/cogs/admin/admin.py:432 msgid "Available Selfroles:\\n{selfroles}" msgstr "" -#: redbot/cogs/admin/admin.py:413 +#: redbot/cogs/admin/admin.py:438 #, docstring msgid "Manage selfroles." msgstr "" -#: redbot/cogs/admin/admin.py:418 +#: redbot/cogs/admin/admin.py:443 #, docstring msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:425 +#: redbot/cogs/admin/admin.py:450 msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:433 +#: redbot/cogs/admin/admin.py:458 msgid "Added." msgstr "" -#: redbot/cogs/admin/admin.py:436 +#: redbot/cogs/admin/admin.py:461 msgid "That role is already a selfrole." msgstr "" -#: redbot/cogs/admin/admin.py:440 +#: redbot/cogs/admin/admin.py:465 #, docstring msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n " msgstr "" -#: redbot/cogs/admin/admin.py:447 +#: redbot/cogs/admin/admin.py:472 msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy." msgstr "" -#: redbot/cogs/admin/admin.py:455 +#: redbot/cogs/admin/admin.py:480 msgid "Removed." msgstr "" -#: redbot/cogs/admin/admin.py:460 +#: redbot/cogs/admin/admin.py:485 #, docstring msgid "Lock a bot to its current servers only." msgstr "" -#: redbot/cogs/admin/admin.py:465 +#: redbot/cogs/admin/admin.py:490 msgid "The bot is no longer serverlocked." msgstr "" -#: redbot/cogs/admin/admin.py:467 +#: redbot/cogs/admin/admin.py:492 msgid "The bot is now serverlocked." msgstr "" -#: redbot/cogs/admin/announcer.py:75 +#: redbot/cogs/admin/announcer.py:68 msgid "I could not announce to the following server: " msgstr "" -#: redbot/cogs/admin/announcer.py:77 +#: redbot/cogs/admin/announcer.py:70 msgid "I could not announce to the following servers: " msgstr "" diff --git a/redbot/cogs/alias/__init__.py b/redbot/cogs/alias/__init__.py index c4ff8ea95..3bdd12415 100644 --- a/redbot/cogs/alias/__init__.py +++ b/redbot/cogs/alias/__init__.py @@ -4,5 +4,5 @@ from redbot.core.bot import Red async def setup(bot: Red): cog = Alias(bot) - await cog.initialize() bot.add_cog(cog) + cog.sync_init() diff --git a/redbot/cogs/alias/alias.py b/redbot/cogs/alias/alias.py index 9e9e202eb..dc40dc308 100644 --- a/redbot/cogs/alias/alias.py +++ b/redbot/cogs/alias/alias.py @@ -1,7 +1,9 @@ +import asyncio +import logging from copy import copy from re import search from string import Formatter -from typing import Dict, List +from typing import Dict, List, Literal import discord from redbot.core import Config, commands, checks @@ -14,6 +16,8 @@ from .alias_entry import AliasEntry, AliasCache, ArgParseError _ = Translator("Alias", __file__) +log = logging.getLogger("red.cogs.alias") + class _TrackingFormatter(Formatter): def __init__(self): @@ -38,24 +42,107 @@ class Alias(commands.Cog): and append them to the stored alias. """ - default_global_settings: Dict[str, list] = {"entries": []} - - default_guild_settings: Dict[str, list] = {"entries": []} # Going to be a list of dicts - def __init__(self, bot: Red): super().__init__() self.bot = bot self.config = Config.get_conf(self, 8927348724) - self.config.register_global(**self.default_global_settings) - self.config.register_guild(**self.default_guild_settings) + self.config.register_global(entries=[], handled_string_creator=False) + self.config.register_guild(entries=[]) self._aliases: AliasCache = AliasCache(config=self.config, cache_enabled=True) + self._ready_event = asyncio.Event() + + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + await self._ready_event.wait() + await self._aliases.anonymize_aliases(user_id) + + async def cog_before_invoke(self, ctx): + await self._ready_event.wait() + + async def _maybe_handle_string_keys(self): + # This isn't a normal schema migration because it's being added + # after the fact for GH-3788 + if await self.config.handled_string_creator(): + return + + async with self.config.entries() as alias_list: + bad_aliases = [] + for a in alias_list: + for keyname in ("creator", "guild"): + if isinstance((val := a.get(keyname)), str): + try: + a[keyname] = int(val) + except ValueError: + # Because migrations weren't created as changes were made, + # and the prior form was a string of an ID, + # if this fails, there's nothing to go back to + bad_aliases.append(a) + break + + for a in bad_aliases: + alias_list.remove(a) + + # if this was using a custom group of (guild_id, aliasname) it would be better but... + all_guild_aliases = await self.config.all_guilds() + + for guild_id, guild_data in all_guild_aliases.items(): + + to_set = [] + modified = False + + for a in guild_data.get("entries", []): + + for keyname in ("creator", "guild"): + if isinstance((val := a.get(keyname)), str): + try: + a[keyname] = int(val) + except ValueError: + break + finally: + modified = True + else: + to_set.append(a) + + if modified: + await self.config.guild_from_id(guild_id).entries.set(to_set) + + await asyncio.sleep(0) + # control yielded per loop since this is most likely to happen + # at bot startup, where this is most likely to have a performance + # hit. + + await self.config.handled_string_creator.set(True) + + def sync_init(self): + t = asyncio.create_task(self._initialize()) + + def done_callback(fut: asyncio.Future): + try: + t.result() + except Exception as exc: + log.exception("Failed to load alias cog", exc_info=exc) + # Maybe schedule extension unloading with message to owner in future + + t.add_done_callback(done_callback) + + async def _initialize(self): + """ Should only ever be a task """ + + await self._maybe_handle_string_keys() - async def initialize(self): - # This can be where we set the cache_enabled attribute later if not self._aliases._loaded: await self._aliases.load_aliases() + self._ready_event.set() + def is_command(self, alias_name: str) -> bool: """ The logic here is that if this returns true, the name should not be used for an alias @@ -326,6 +413,13 @@ class Alias(commands.Cog): @commands.Cog.listener() async def on_message_without_command(self, message: discord.Message): + + await self._ready_event.wait() + + if message.guild is not None: + if await self.bot.cog_disabled_in_guild(self, message.guild): + return + try: prefix = await self.get_prefix(message) except ValueError: diff --git a/redbot/cogs/alias/alias_entry.py b/redbot/cogs/alias/alias_entry.py index 78e1026ba..2ac5a2779 100644 --- a/redbot/cogs/alias/alias_entry.py +++ b/redbot/cogs/alias/alias_entry.py @@ -90,6 +90,30 @@ class AliasCache: self._loaded = False self._aliases: Dict[Optional[int], Dict[str, AliasEntry]] = {None: {}} + async def anonymize_aliases(self, user_id: int): + + async with self.config.entries() as global_aliases: + for a in global_aliases: + if a.get("creator", 0) == user_id: + a["creator"] = 0xDE1 + if self._cache_enabled: + self._aliases[None][a["name"]] = AliasEntry.from_json(a) + + all_guilds = await self.config.all_guilds() + async for guild_id, guild_data in AsyncIter(all_guilds.items(), steps=100): + for a in guild_data["entries"]: + if a.get("creator", 0) == user_id: + break + else: + continue + # basically, don't build a context manager wihout a need. + async with self.config.guild_from_id(guild_id).entries() as entry_list: + for a in entry_list: + if a.get("creator", 0) == user_id: + a["creator"] = 0xDE1 + if self._cache_enabled: + self._aliases[guild_id][a["name"]] = AliasEntry.from_json(a) + async def load_aliases(self): if not self._cache_enabled: self._loaded = True diff --git a/redbot/cogs/alias/locales/af-ZA.po b/redbot/cogs/alias/locales/af-ZA.po index 9e0f7133e..76f3d9003 100644 --- a/redbot/cogs/alias/locales/af-ZA.po +++ b/redbot/cogs/alias/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: af_ZA\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/ar-SA.po b/redbot/cogs/alias/locales/ar-SA.po index 676cf6aaf..a1ca5083c 100644 --- a/redbot/cogs/alias/locales/ar-SA.po +++ b/redbot/cogs/alias/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: ar_SA\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/bg-BG.po b/redbot/cogs/alias/locales/bg-BG.po index ec2a606a5..b864a24a5 100644 --- a/redbot/cogs/alias/locales/bg-BG.po +++ b/redbot/cogs/alias/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: bg_BG\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Няма намерен префикс." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Този псевдоним не съществува." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Няма използвани псевдоними на този сървър." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/ca-ES.po b/redbot/cogs/alias/locales/ca-ES.po index 357fb4f19..7ffff7719 100644 --- a/redbot/cogs/alias/locales/ca-ES.po +++ b/redbot/cogs/alias/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: ca_ES\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/cs-CZ.po b/redbot/cogs/alias/locales/cs-CZ.po index 509a93427..983d42c70 100644 --- a/redbot/cogs/alias/locales/cs-CZ.po +++ b/redbot/cogs/alias/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: cs_CZ\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "Vytvořit aliasy pro příkazy n n Aliasy jsou alternativní zkratky pro příkazy. Mohou působit jako lambda (ukládání argumentů pro opakované použití) n nebo jednoduše jako zkratka pro vyslovení \"xyz\" n n Při spuštění budou aliasy přijímat další argumenty a připojovat je k uložený alias. \\ t " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Nebyl nalezen žádný prefix." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "Aliasy:\\n" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "\\n\\nStrana {page}/{total}" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Spravovat aliasy příkazů." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Správa globálních aliasů." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Přidat alias pro příkaz." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Pokusili jste se vytvořit nový globální alias s názvem {name}, ale toto jméno je již příkazem tohoto bota." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Pokusili jste se vytvořit nový alias s názvem {name}, ale toto jméno je neplatným názvem aliasu. Jména aliasů nesmí obsahovat mezery." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "Pokusili jste se vytvořit nový alias pro příkaz, který neexistuje." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Byl vytvořen nový alias se spouštěcím mechanismem `{name}." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Přidat globální alias pro příkaz." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Pokusili jste se vytvořit nový globální alias s názvem {name}, ale toto jméno je již příkazem tohoto bota." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Pokusili jste se vytvořit nový globální alias s názvem {name}, ale toto jméno je neplatným názvem aliasu. Jména aliasů nesmí obsahovat mezery." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Byl vytvořen nový globální alias se spouštěcím mechanismem `{name}." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Zkuste spustit nápovědu pro základní příkaz aliasů." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Žádný takový alias neexistuje." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Zobrazit příkaz ke spustitelnému aliasu." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "Alias `{alias_name} provede příkaz `{command}" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "Neexistuje žádný alias s názvem `{name}`" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Odstraní existující alias na tomto serveru." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Na tomto serveru nejsou žádné aliasy." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "Alias s názvem{name}` byl úspěšně smazán." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "Alias s názvem `{name}` nebyl nalezen." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Odstranit existující globální alias." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "Pro tohoto bota neexistují žádné globální aliasy." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Seznam dostupných aliasů na tomto serveru." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Seznam dostupných globálních aliasů pro tohoto bota." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "Neexistují žádné globální aliasy." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Argumenty musí být zadány s číslem." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Argumenty musí být sekvenční. Chybějící argumenty: " diff --git a/redbot/cogs/alias/locales/da-DK.po b/redbot/cogs/alias/locales/da-DK.po index f5f80d3ee..6e51fbb09 100644 --- a/redbot/cogs/alias/locales/da-DK.po +++ b/redbot/cogs/alias/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: da_DK\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/de-DE.po b/redbot/cogs/alias/locales/de-DE.po index 9fb3028c2..4ab489e2b 100644 --- a/redbot/cogs/alias/locales/de-DE.po +++ b/redbot/cogs/alias/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: de_DE\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "Erstelle einen Alias für einen Befehl.\\n\\n Aliases sind alternative Namen für Befehle.\\n können als Lambda (Speicherung von Argumenten für wiederholte Verwendung)\\n oder als einfache Verknüpfung zur Angabe von \\\"x y z\\\" fungieren.\\n\\n Wenn Sie ausgeführt werden, werden Alias zusätzliche Argumente annehmen\\n und sie an die gespeicherten Alias anhängen.\\n \\n " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Es wurde kein Prefix gefunden." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "Aliase:\\n" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "\\n\\nSeite {page}/{total}" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Verwalte die Alias Befehle." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Verwalte die globalen Aliasse." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Füge einen Alias für einen Befehl hinzu." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Du hast versucht, einen neuen Alias ​​mit dem Namen {name} zu erstellen, aber dieser Name wird bereits für einen Befehl des Bots genutzt." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "Du hast versucht, einen neuen Alias mit dem Namen {name} zu erstellen, aber dieser Alias existiert bereits." -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Du hast versucht einen neuen Alias mit dem Namen {name} zu erstellen, aber dieser Name ist ein ungültiger Alias-Name. Alias-Namen dürfen keine Leerzeichen enthalten." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "Du hast versucht einen Alias für einen Befehl zu erstellen, der nicht existiert." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Ein neuer Alias mit dem Namen`{name}` wurde erstellt." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Füge einen globalen Alias für einen Befehl hinzu." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Du hast versucht, einen neuen globalen Alias ​​mit dem Namen „{name}“ zu erstellen, aber dieser Name ist bereits ein Befehl für diesen Bot." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "Du hast versucht, einen neuen globalen Alias mit dem Namen {name} zu erstellen, aber dieser Alias existiert bereits." -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Du hast versucht, einen neuen globalen Alias mit dem Namen „{name}“ zu erstellen, dieser Name ist jedoch ein ungültiger Alias-Name. Alias-Namen dürfen keine Leerzeichen enthalten." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Ein neuer globaler Alias mit dem Trigger `{name}` wurde erstellt." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Versuche die Hilfe für den Basisbefehl des Alias auszuführen." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "So ein Alias ist nicht vorhanden." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Zeige den Befehl, welchen der Alias ausführt." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "Der Alias '{alias_name}' führt den Befehl '{command}' aus" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "Kein Alias mit dem Namen '{name}' gefunden" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Lösche einen bereits existierenden Alias auf diesem Server." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Es gibt keine Aliasse auf diesem Server." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "Der Alias mit dem Namen '{name}' wurde erfolgreich gelöscht." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "Kein Alias mit dem Namen '{name}' gefunden." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Lösche einen bereits existierenden globalen Alias." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "Ich habe keinen globalen Alias gespeichert." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Zeige die auf diesem Server verfügbaren Alias." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Zeige die verfügbaren globalen Alias von diesem Bot." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "Es gibt keine globalen Aliasse." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Die Argumente müssen mit einer Nummer angegeben werden." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Argumente müssen sequentiell sein. Fehlende Argumente: " diff --git a/redbot/cogs/alias/locales/el-GR.po b/redbot/cogs/alias/locales/el-GR.po index 7b372dc8a..9582e1b94 100644 --- a/redbot/cogs/alias/locales/el-GR.po +++ b/redbot/cogs/alias/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: el_GR\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Δεν βρέθηκε πρόθεμα." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/es-ES.po b/redbot/cogs/alias/locales/es-ES.po index 326322b40..6aaae75cf 100644 --- a/redbot/cogs/alias/locales/es-ES.po +++ b/redbot/cogs/alias/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: es_ES\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "Crear alias para comandos.\\n\\n Los alias son accesos directos de nombres alternativos para comandos.\\n pueden actuar como un lambda (almacenando argumentos para uso repetido)\\n o simplemente como un atajo para decir \\\"x y z\\\".\\n\\n Cuando se ejecuta, los alias aceptarán cualquier argumento adicional\\n y los agregarán al alias almacenado.\\n " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Prefijo no encontrado." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" -msgstr "" +msgstr "Alias:\\n" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" -msgstr "" +msgstr "\\n\\nPagina {page}/{total}" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Administra los alias de los comandos." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Administra los alias globales." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Agregar un alias para un comando." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Intentaste crear un nuevo alias con el nombre {name} pero ese nombre ya es un comando en este bot." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." -msgstr "" +msgstr "Intentaste crear un nuevo alias con el nombre {name} pero ese alias ya existe." -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Intentaste crear un nuevo alias con el nombre {name} pero ese nombre es un alias inválido. Los alias no deben contener espacios." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "Intentaste crear un nuevo alias para un comando que no existe." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Un nuevo alias con el trigger {name} ha sido creado." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Agrega un alias global para un comando." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Intentaste crear un nuevo alias global con el nombre {name} pero ese nombre ya es un comando en este bot." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." -msgstr "" +msgstr "Intentaste crear un nuevo alias global con el nombre {name}, pero ese alias ya existe." -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Intentaste crear un nuevo alias global con el nombre {name}, pero ese nombre es un nombre de alias inválido. Los nombres de alias no pueden contener espacios." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Un nuevo alias global con el trigger `{name}` ha sido creado." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Intenta ejecutar help para el comando base del alias." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "El alias no existe." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Muestra qué comando ejecuta el alias." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "El alias `{alias_name}` ejecutará el comando `{command}`" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "No hay alias con el nombre `{name}`" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Elimina un alias existente en este servidor." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "No hay alias en este servidor." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "El alias con el nombre `{name}` ha eliminado correctamente." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "El alias con nombre `{name}` no fue encontrado." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Elimina un alias global existente." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." -msgstr "" +msgstr "Este bot no tiene alias globales." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Lista de los alias disponibles en este servidor." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Lista de los alias globales disponibles en este bot." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." -msgstr "" +msgstr "No hay alias globales." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Los argumentos deben especificarse con un número." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Los argumentos deben ser secuenciales. Faltan argumentos: " diff --git a/redbot/cogs/alias/locales/fi-FI.po b/redbot/cogs/alias/locales/fi-FI.po index 517dee97b..2b93122fc 100644 --- a/redbot/cogs/alias/locales/fi-FI.po +++ b/redbot/cogs/alias/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: fi_FI\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/fr-FR.po b/redbot/cogs/alias/locales/fr-FR.po index 6e6c7da03..03d89f580 100644 --- a/redbot/cogs/alias/locales/fr-FR.po +++ b/redbot/cogs/alias/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: fr_FR\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "Créée des alias pour les commandes\\n\\n Les alias sont des raccourcis de noms alternatifs pour les commandes. Ils\\n peuvent agir comme un lambda (stocker des arguments pour un usage répété)\\n ou comme simplement un raccourci pour dire \\\"x y z\\\".\\n\\n Lors de leur exécution, les alias accepteront tous les arguments supplémentaires\\n et seront exécutés en plus des arguments stockés dans l'alias.\\n " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Aucun préfixe trouvé." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "Alias :\\n" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "\\n\\nPage {page}/{total}" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Gérer les alias de commandes." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Gérer les alias globaux." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Ajouter un alias à une commande." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Tu as tenté de créer un nouvel alias nommé {name}, mais une commande existe déjà avec ce nom sur ce bot." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "Vous avez tenté de créer un nouvel alias avec le nom {name} mais cette alias existe déjà." -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Tu as tenté de créer un nouvel alias nommé {name}, mais ce nom d'alias est invalide. Les noms d'alias ne peuvent pas contenir d'espaces." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "Vous avez essayé de créer un nouvel alias pour une commande qui n'existe pas." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Un nouvel alias avec le déclencheur `{name}` a bien été créé." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Ajouter un alias global à une commande." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Tu as tenté de créer un nouvel alias global nommé {name}, mais une commande existe déjà avec ce nom sur ce bot." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "Vous avez tenté de créer un nouvel alias global avec le nom {name} mais cette alias existe déjà." -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Tu as tenté de créer un nouvel alias global nommé {name}, mais ce nom d'alias est invalide. Les noms d'alias ne peuvent pas contenir d'espaces." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Un nouvel alias global avec le déclencheur `{name}` a bien été créé." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Tente d'exécuter l'aide pour la commande de base de l'alias." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Cet alias n'existe pas." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Affiche la commande que l'alias exécute." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "L'alias `{alias_name}` exécute la commande `{command}`" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "Il n'y a pas d'alias nommé `{name}`" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Supprime un alias de ce serveur." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Il n'y a pas d'alias sur ce serveur." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "L'alias nommé `{name}` a bien été supprimé." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "L'alias nommé `{name}` n'a pas été trouvé." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Supprime un alias global existant." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "Il n'y a aucun alias global sur ce bot." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Liste les alias disponibles sur ce serveur." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Liste les alias globaux disponibles sur ce bot." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "Il n'y a aucun alias global." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Les arguments doivent être spécifiés avec un nombre." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Les arguments doivent être séquentiels. Arguments manquants : " diff --git a/redbot/cogs/alias/locales/he-IL.po b/redbot/cogs/alias/locales/he-IL.po index e805e117b..d018d980f 100644 --- a/redbot/cogs/alias/locales/he-IL.po +++ b/redbot/cogs/alias/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: he_IL\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/hu-HU.po b/redbot/cogs/alias/locales/hu-HU.po index 1e1c8ee4d..ce3165bf4 100644 --- a/redbot/cogs/alias/locales/hu-HU.po +++ b/redbot/cogs/alias/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: hu_HU\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Nem találtható prefix." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "Aliasok:\\n" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "\\n\\nOldal {page}/{total}" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Parancs aliasok kezelése." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Globális aliasok kezelése." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Alias hozzáadása egy parancshoz." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Nem létezik ilyen alias." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Nincsenek aliasok ezen a szerveren." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Létező globális alias törlése." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "Nincsenek globális aliasok ezen a boton." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "A szerveren elérhető aliasok listázása." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "A boton elérhető globális aliasok listázása." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "Nincsenek globális aliasok." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/id-ID.po b/redbot/cogs/alias/locales/id-ID.po index 8e855ef53..5cff414a9 100644 --- a/redbot/cogs/alias/locales/id-ID.po +++ b/redbot/cogs/alias/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: id_ID\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Awalan tidak ditemukan." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Alias tersebut tidak ditemukan." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Tidak ada alias pada server ini." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/it-IT.po b/redbot/cogs/alias/locales/it-IT.po index b013483f4..16a37fdd2 100644 --- a/redbot/cogs/alias/locales/it-IT.po +++ b/redbot/cogs/alias/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: it_IT\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Nessun prefisso trovato." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Gestisci gli alias dei comandi." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Gestisci alias globali." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Aggiungi un alias per un comando." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Hai cercato di creare un nuovo alias con il nome {name}, ma questo nome corrisponde già a un comando su questo bot." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Hai cercato di creare un nuovo alias con il nome {name}, ma questo nome non è un nome alias valido. I nomi alias non possono contenere spazi." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "È stato creato un nuovo alias con il comando '{name}'." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Aggiungi un alias globale per un comando." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Hai cercato di creare un nuovo alias globale con il nome {name}, ma questo nome corrisponde già a un comando su questo bot." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Hai cercato di creare un nuovo alias globale con il nome {name}, ma questo nome non è un nome alias valido. I nomi alias non possono contenere spazi." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "È stato creato un nuovo alias globale con il comando '{name}'." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Prova a eseguire l'aiuto per il comando di base dell'alias." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Non esiste nessun alias con questo nome." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Mostra quale comando viene eseguito dall'alias." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "L'alias `{alias_name}` eseguirà il comando `{command}`" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "Non c'è nessun alias con il nome `{name}`" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Elimina un alias esistente su questo server." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Non ci sono alias su questo server." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "L'alias con il nome `{name}` è stato eliminato con successo." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "L'alias con il nome `{name}` non è stato trovato." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Elimina un alias globale esistente." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Elenca gli alias disponibili su questo server." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Elenca gli alias globali disponibili su questo server." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Gli argomenti devono essere specificati con un numero." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/ja-JP.po b/redbot/cogs/alias/locales/ja-JP.po index bcccd774f..056fb4508 100644 --- a/redbot/cogs/alias/locales/ja-JP.po +++ b/redbot/cogs/alias/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: ja_JP\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "プレフィックスが見つかりません。" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "そのようなエイリアスはありません。" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "このサーバにエイリアスはありません。" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/ko-KR.po b/redbot/cogs/alias/locales/ko-KR.po index d79ffdf08..ac446afe4 100644 --- a/redbot/cogs/alias/locales/ko-KR.po +++ b/redbot/cogs/alias/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: ko_KR\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "명령어에 대한 별칭을 만들어주세요.\\n\\n 별칭들은 해당 명령어들을 바로 실행할 수 있는 대체적인 이름들이에요. 그것들은\\n 람다(반복되어 사용되는 인수를 저장)\\n 또는 단순히 \\\"x y z\\\"라고 말하는 바로가기 역할을 할 수 있어요.\\n\\n 실행할 시, 별칭들은 추가된 인수들을 승인할거예요.\\n 그리고 저장된 별칭들에 추가할거예요. " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "접두사가 발견되지 않았습니다." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "명령어 별칭들을 관리하세요." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "글로벌 별칭들을 관리하세요." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "명령어에 대한 별칭을 등록해주세요." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "이름이 {name}인 새 별칭을 생성하려고 했지만, 해당 이름은 이 봇의 명령어와 중복돼요." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "이름이 {name} 인 새 별칭을 생성하려고 했지만, 해당 별칭은 이미 이 서버에 등록되어 있어요." -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "이름이 {name}인 새 별칭을 생성하려고 했지만, 해당 이름은 사용할 수 없는 별칭 이름이에요. 별칭은 공백을 포함할 수 없어요." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "존재하지 않는 명령어에 대한 새 별칭을 생성하려고 시도하셨어요." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "`{name}`을 실행하는 새 별칭이 등록됐어요." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "명령어에 대한 글로벌 별칭을 등록해주세요." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "이름이 {name}인 새 글로벌 별칭을 생성하려고 했지만, 해당 이름은 커맨드와 중복돼요." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "이름이 {name} 인 새 별칭을 생성하려고 했지만, 해당 별칭은 이미 이 서버에 등록되어 있어요." -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "이름이 {name}인 새 글로벌 별칭을 생성하려고 했지만, 해당 별칭은 사용할 수 없는 별칭 이름이에요. 별칭 이름에는 공백을 포함할 수 없어요." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "`{name}`을 실행하는 새로운 글로벌 별칭이 등록됐어요." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "별칭의 기본 명령어에 대한 도움말을 실행해 보세요." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "그런 별칭은 등록되어 있지 않아요." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "별칭이 실행하는 명령어를 표시해주세요." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "`{alias_name}` 별칭은 `{command}` 명령을 실행해요." -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "이름이 `{name}`인 별칭이 없어요." -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "이 서버에 있는 기존 별칭을 삭제해주세요." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "이 서버에 등록된 별칭이 없어요." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "이름이 `{name}`인 별칭이 성공적으로 삭제됐어요." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "이름이 `{name}`인 별칭을 찾을 수 없어요." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "기존 글로벌 별칭들을 삭제해주세요." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "이 봇에 등록된 별칭이 없어요." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "이 서버에서 사용할 수 있는 별칭들을 나열해주세요." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "이 봇에서 사용할 수 있는 글로벌 별칭들을 나열해주세요." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "인수는 숫자로 지정해줘야해요." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "인수는 순차적이어야해요. 미확인된 인수: " diff --git a/redbot/cogs/alias/locales/nl-NL.po b/redbot/cogs/alias/locales/nl-NL.po index 793be9f57..c109cdba3 100644 --- a/redbot/cogs/alias/locales/nl-NL.po +++ b/redbot/cogs/alias/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: nl_NL\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "Maak aliassen voor commando's.\\n\\n Aliassen zijn alternatieve namen of snelkoppelingen voor commando's. Ze\\n kunnen fungeren als een lambda (argumenten opslaan voor herhaald gebruik)\\n of als een snelkoppeling om \\\"x y z\\\" te zeggen.\\n\\n Aliassen accepteren extra argumenten wanneer ze zijn gebruikt\\n en voegen deze toe aan de opgeslagen alias.\\n " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Geen prefix gevonden." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Beheer commandaliassen." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Beheer globale aliassen." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Voeg een alias toe voor een opdracht." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Je hebt geprobeerd een nieuwe alias te maken met de naam {name}, maar die naam is al een opdracht voor deze bot." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Je hebt geprobeerd een nieuwe alias te maken met de naam {name}, maar die naam is een ongeldige aliasnaam. Aliasnamen mogen geen spaties bevatten." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Er is een nieuwe alias gemaakt met de trigger `{name}`." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Voeg een globale alias toe voor een opdracht." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Je hebt geprobeerd om een ​​nieuwe globale alias te maken met de naam {name}, maar die naam is al een opdracht op deze bot." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Je hebt geprobeerd een nieuwe algemene alias te maken met de naam {name}, maar die naam is een ongeldige aliasnaam. Aliasnamen mogen geen spaties bevatten." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Er is een nieuwe globale alias gemaakt met de trigger `{name}`." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Probeer hulp uit te voeren voor de basisopdracht van de alias." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Deze alias bestaat niet." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Laat zien welk commando de alias uitvoert." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "De `{alias_name}` alias voert het commando `{command}` uit" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "Er is geen alias met de naam'{name}'" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Verwijder een bestaande alias op deze server." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Er zijn geen aliases in deze server." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "Alias ​​met de naam `{name}` is succesvol verwijderd." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "Alias ​​met naam `{name}` is niet gevonden." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Een bestaande globale alias verwijderen." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Maak een lijst van de beschikbare aliassen op deze server." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Maak een lijst van de beschikbare globale aliassen op deze bot." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Argumenten moeten worden gespecificeerd met een getal." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Argumenten moeten sequentieel zijn. Ontbrekende argumenten: " diff --git a/redbot/cogs/alias/locales/no-NO.po b/redbot/cogs/alias/locales/no-NO.po index 81aa70e2f..4967b241a 100644 --- a/redbot/cogs/alias/locales/no-NO.po +++ b/redbot/cogs/alias/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: no_NO\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Ingen prefiks funnet." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Administrer kommando aliaser." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Administrer globale aliaser." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Legg til et alias for en kommando." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Du forsøkte å opprette et nytt alias med navnet {name} men navnet er allerede en kommando på denne boten." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Du forsøkte å opprette et nytt alias med navnet {name} men navnet er et ugyldig aliasnavn. Aliasnavn kan ikke inneholde mellomrom." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Et nytt alias med utløseren \"{name}\" har blitt opprettet." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Legg til et globalt alias for en kommando." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Du forsøkte å opprette et nytt globalt alias med navnet {name} men navnet er allerede en kommando på denne boten." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Du forsøkte å opprette et nytt globalt alias med navnet {name} men navnet er et ugyldig aliasnavn. Aliasnavn kan ikke inneholde mellomrom." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Et nytt globalt alias med utløseren '{name}' har blitt opprettet." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Ingen slike alias finnes." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Det er ingen aliaser på denne serveren." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Argumenter må spesifiseres med et nummer." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/pl-PL.po b/redbot/cogs/alias/locales/pl-PL.po index a619c5fcb..eab951018 100644 --- a/redbot/cogs/alias/locales/pl-PL.po +++ b/redbot/cogs/alias/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: pl_PL\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Nie znaleziono prefiksu." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Taki alias nie istnieje." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Nie ma aliasów na tym serwerze." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/pt-BR.po b/redbot/cogs/alias/locales/pt-BR.po index 7ac2677dc..2b2598e5a 100644 --- a/redbot/cogs/alias/locales/pt-BR.po +++ b/redbot/cogs/alias/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: pt_BR\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Nenhum prefixo encontrado." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Alias inexistente." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Não há nenhum alias neste servidor." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/pt-PT.po b/redbot/cogs/alias/locales/pt-PT.po index c89240f3d..84fdef11b 100644 --- a/redbot/cogs/alias/locales/pt-PT.po +++ b/redbot/cogs/alias/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: pt_PT\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/ro-RO.po b/redbot/cogs/alias/locales/ro-RO.po index a2c6353de..05983fd52 100644 --- a/redbot/cogs/alias/locales/ro-RO.po +++ b/redbot/cogs/alias/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: ro_RO\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/ru-RU.po b/redbot/cogs/alias/locales/ru-RU.po index 074dd9b26..8ab996fb5 100644 --- a/redbot/cogs/alias/locales/ru-RU.po +++ b/redbot/cogs/alias/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: ru_RU\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " -msgstr "Создать псевдонимы для команд.\\n\\n Псевдонимы - это альтернативные сокращения имен для команд.\\n Они могут действовать как лямбда (хранение аргументов для\\n многократного использования) или просто как сокращение \\\"а б в\\\".\\n\\n При запуске псевдонимы принимают любые дополнительные\\n аргументы и добавляют их к сохраненному псевдониму.\\n " +msgstr "Создать синонимы для команд.\\n\\n Синонимы - это альтернативные сокращения имен для команд.\\n Они могут действовать как лямбда (хранение аргументов для\\n многократного использования) или просто как сокращение \\\"а б в\\\".\\n\\n При запуске синонимы принимают любые дополнительные\\n аргументы и добавляют их к сохраненному синониму.\\n " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Префикс не найден." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" -msgstr "" +msgstr "Синонимы:\\n" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "\\n\\nСтраница {page}/{total}" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Управление псевдонимами команд." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Управление глобальными псевдонимами." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Добавить псевдоним для команды." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "Вы попытались создать новый псевдоним {name}, но это имя уже является командой для этого бота." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." -msgstr "" +msgstr "Синоним {name} уже существует." -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Вы попытались создать новый псевдоним {name}, но это имя является недопустимым псевдонимом. Имена псевдонимов не могут содержать пробелов." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." -msgstr "Вы попытались создать новый псевдоним для не существующей команды." +msgstr "Вы попытались создать новый синоним для не существующей команды." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Новый псевдоним с триггером `{name}` был создан." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Добавить глобальный псевдоним для команды." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "Вы попытались создать новый глобальный псевдоним {name}, но это имя уже является командой для этого бота." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." -msgstr "" +msgstr "Общий синоним {name} уже существует." -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "Вы попытались создать новый глобальный псевдоним {name}, но это имя является недопустимым псевдонимом. Имена псевдонимов не могут содержать пробелов." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Новый глобальный псевдоним с триггером `{name}` был создан." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Попробуйте вызвать справку для базовой команды псевдонима." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Псевдоним не существует." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Показать, какую команду выполняет псевдоним." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "Псевдоним `{alias_name}` будет выполнять команду `{command}`" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "Нет псевдонима с именем `{name}`" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Удалить существующий псевдоним на этом сервере." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "На этом сервере нет псевдонимов." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "Псевдоним с именем `{name}` был успешно удален." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "Псевдоним с именем `{name}` не найден." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Удалить существующий глобальный псевдоним." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." -msgstr "У этого бота нет глобальных псевдонимов." +msgstr "У этого бота нет всеобщих синонимов." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Список доступных псевдонимов на этом сервере." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Список доступных глобальных псевдонимов для этого бота." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." -msgstr "Нет глобальных псевдонимов." +msgstr "Нет всеобщих синонимов." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Аргументы должны быть указаны с числом." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Аргументы должны быть последовательными. Отсутствующие аргументы: " diff --git a/redbot/cogs/alias/locales/sk-SK.po b/redbot/cogs/alias/locales/sk-SK.po index 6dbf15346..7b9fa7f5b 100644 --- a/redbot/cogs/alias/locales/sk-SK.po +++ b/redbot/cogs/alias/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: sk_SK\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/sr-SP.po b/redbot/cogs/alias/locales/sr-SP.po index 496f71f4d..fc28aa9dc 100644 --- a/redbot/cogs/alias/locales/sr-SP.po +++ b/redbot/cogs/alias/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: sr_SP\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/sv-SE.po b/redbot/cogs/alias/locales/sv-SE.po index 8e0d60a25..98054ea7a 100644 --- a/redbot/cogs/alias/locales/sv-SE.po +++ b/redbot/cogs/alias/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: sv_SE\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Inget prefix hittat." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Detta alias existerar inte." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Det finns inga alias på denna server." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/tr-TR.po b/redbot/cogs/alias/locales/tr-TR.po index 3bebd133d..f5561482c 100644 --- a/redbot/cogs/alias/locales/tr-TR.po +++ b/redbot/cogs/alias/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: tr_TR\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "Komutlar için kısaltma yaratır.\\n\\n Kısaltmalar, komutlar için alternatiftir. Hem\\n kısaltma hem de komut bir arada kullanılabilir\\n Sadece kısaltmalar da kullanılabilir \\\"x y z\\\".\\n\\n Çalıştırıldığında, diğer adlar ek bağımsız değişkenleri\\n kabul eder ve bunları depolanan diğer ada ekler.\\n " -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "Prefix yani komut başlangıcı bulunamadı." -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "Takma adlar" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "Sayfa" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "Komut kısaltmalarını yönet." -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "Global kısaltmaları yönet." -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "Bir komut için kısaltma ekleyin." -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "{name} adı ile yeni bir kısaltma oluşturmaya çalıştınız, ancak botta bu ad ile mevcut bir komut bulunuyor." -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "{name} adıyla yeni bir diğer ad oluşturmaya çalıştınız, ancak bu diğer ad zaten var." -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "{name} adı ile yeni bir kısaltma oluşturmaya çalıştınız, ancak belirttiğiniz geçersiz bir kısaltmadır. Kısaltmalar boşluk içermemelidir." -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "Mevcut olmayan bir komut için kısayol oluşturmaya çalıştınız." -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "Yeni bir kısaltma '{name}' ismi ile oluşturuldu." -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "Bir komut için global bir kısaltma ekleyin." -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "{name} adı ile global bir kısaltma yaratmaya çalıştınız, ancak botta bu isimde bir komut mevcut." -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "{name} adıyla yeni bir genel diğer ad oluşturmaya çalıştınız, ancak bu diğer ad zaten var." -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "{name} ile yeni bir global kısaltma oluşturmaya çalıştınız ancak bu kısaltma geçerli değil. Kısaltmalar boşluk içeremez." -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "Yeni bir global kısaltma '{name}' ismi ile oluşturuldu." -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "Kısaltma komutlarını detaylıca öğrenmek için yardım komutunu kullanmayı deneyiniz." -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "Böyle bir kısaltma mevcut değil." -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "Kısaltmanın hangi komutu uyguladığını gösterir." -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "'{alias_name}' kısaltması '{command} ' komutunu uygulayacak" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "{name} adında bir kısaltma mevcut değil" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "Bu sunucuda mevcut bir kısaltmayı silin." -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "Bu sunucuda herhangi bir kısaltma mevcut değil." -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "`{name}`adlı kısaltma başarıyla silindi." -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "{name} adlı kısaltma bulunamadı." -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "Mevcut bir global kısaltmayı silin." -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "Bu botta herhangi bir global kısaltma bulunmuyor." -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "Bu sunucudaki kullanılabilir kısaltmaları listeleyin." -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "Bot üzerindeki global kullanılabilir kısaltmaları listeleyin." -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "Herhangi bir global kısaltma mevcut değil." -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "Değişkenler numara içermelidir." -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "Değişkenler sıralı olmalıdır. Eksik değişkenler: " diff --git a/redbot/cogs/alias/locales/uk-UA.po b/redbot/cogs/alias/locales/uk-UA.po index a4bfa106c..d7620baa9 100644 --- a/redbot/cogs/alias/locales/uk-UA.po +++ b/redbot/cogs/alias/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: uk_UA\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/vi-VN.po b/redbot/cogs/alias/locales/vi-VN.po index 2a53e3cbb..f01bbea6f 100644 --- a/redbot/cogs/alias/locales/vi-VN.po +++ b/redbot/cogs/alias/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: vi_VN\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/zh-CN.po b/redbot/cogs/alias/locales/zh-CN.po index 87d49d673..e39c22278 100644 --- a/redbot/cogs/alias/locales/zh-CN.po +++ b/redbot/cogs/alias/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: zh_CN\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "找不到前缀" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "您试图使用名称{name}创建新的全局别名,但该名称是无效的别名。别名不能包含空格。" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "已经创建一个包含触发器`{name}`的全局别名。" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "不存在该别名。" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "`{alias_name}`别要名将执行命令`{command}`" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "没有名为`{name}`的别名" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "在这个服务器上没有别名。" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "已经成功删除名为`{name}`的别名。" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "找不到名为`{name}`的别名。" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/zh-HK.po b/redbot/cogs/alias/locales/zh-HK.po index 7f0dcd255..8343b23cf 100644 --- a/redbot/cogs/alias/locales/zh-HK.po +++ b/redbot/cogs/alias/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: zh_HK\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/alias/locales/zh-TW.po b/redbot/cogs/alias/locales/zh-TW.po index 6845abef5..75071f9e0 100644 --- a/redbot/cogs/alias/locales/zh-TW.po +++ b/redbot/cogs/alias/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,146 +15,146 @@ msgstr "" "X-Crowdin-File-ID: 8\n" "Language: zh_TW\n" -#: redbot/cogs/alias/alias.py:31 +#: redbot/cogs/alias/alias.py:35 #, docstring msgid "Create aliases for commands.\\n\\n Aliases are alternative names shortcuts for commands. They\\n can act as both a lambda (storing arguments for repeated use)\\n or as simply a shortcut to saying \\\"x y z\\\".\\n\\n When run, aliases will accept any additional arguments\\n and append them to the stored alias.\\n " msgstr "" -#: redbot/cogs/alias/alias.py:86 +#: redbot/cogs/alias/alias.py:173 msgid "No prefix found." msgstr "" -#: redbot/cogs/alias/alias.py:116 +#: redbot/cogs/alias/alias.py:203 msgid "Aliases:\\n" msgstr "" -#: redbot/cogs/alias/alias.py:118 +#: redbot/cogs/alias/alias.py:205 msgid "\\n\\nPage {page}/{total}" msgstr "" -#: redbot/cogs/alias/alias.py:128 +#: redbot/cogs/alias/alias.py:215 #, docstring msgid "Manage command aliases." msgstr "" -#: redbot/cogs/alias/alias.py:133 +#: redbot/cogs/alias/alias.py:220 #, docstring msgid "Manage global aliases." msgstr "" -#: redbot/cogs/alias/alias.py:140 +#: redbot/cogs/alias/alias.py:227 #, docstring msgid "Add an alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:145 +#: redbot/cogs/alias/alias.py:232 msgid "You attempted to create a new alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:156 +#: redbot/cogs/alias/alias.py:243 msgid "You attempted to create a new alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:167 +#: redbot/cogs/alias/alias.py:254 msgid "You attempted to create a new alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:179 redbot/cogs/alias/alias.py:238 +#: redbot/cogs/alias/alias.py:266 redbot/cogs/alias/alias.py:325 msgid "You attempted to create a new alias for a command that doesn't exist." msgstr "" -#: redbot/cogs/alias/alias.py:193 +#: redbot/cogs/alias/alias.py:280 msgid "A new alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:199 +#: redbot/cogs/alias/alias.py:286 #, docstring msgid "Add a global alias for a command." msgstr "" -#: redbot/cogs/alias/alias.py:204 +#: redbot/cogs/alias/alias.py:291 msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:215 +#: redbot/cogs/alias/alias.py:302 msgid "You attempted to create a new global alias with the name {name} but that alias already exists." msgstr "" -#: redbot/cogs/alias/alias.py:226 +#: redbot/cogs/alias/alias.py:313 msgid "You attempted to create a new global alias with the name {name} but that name is an invalid alias name. Alias names may not contain spaces." msgstr "" -#: redbot/cogs/alias/alias.py:249 +#: redbot/cogs/alias/alias.py:336 msgid "A new global alias with the trigger `{name}` has been created." msgstr "" -#: redbot/cogs/alias/alias.py:256 +#: redbot/cogs/alias/alias.py:343 #, docstring msgid "Try to execute help for the base command of the alias." msgstr "" -#: redbot/cogs/alias/alias.py:261 +#: redbot/cogs/alias/alias.py:348 msgid "No such alias exists." msgstr "" -#: redbot/cogs/alias/alias.py:265 +#: redbot/cogs/alias/alias.py:352 #, docstring msgid "Show what command the alias executes." msgstr "" -#: redbot/cogs/alias/alias.py:270 +#: redbot/cogs/alias/alias.py:357 msgid "The `{alias_name}` alias will execute the command `{command}`" msgstr "" -#: redbot/cogs/alias/alias.py:275 +#: redbot/cogs/alias/alias.py:362 msgid "There is no alias with the name `{name}`" msgstr "" -#: redbot/cogs/alias/alias.py:281 +#: redbot/cogs/alias/alias.py:368 #, docstring msgid "Delete an existing alias on this server." msgstr "" -#: redbot/cogs/alias/alias.py:283 redbot/cogs/alias/alias.py:315 +#: redbot/cogs/alias/alias.py:370 redbot/cogs/alias/alias.py:402 msgid "There are no aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:288 redbot/cogs/alias/alias.py:303 +#: redbot/cogs/alias/alias.py:375 redbot/cogs/alias/alias.py:390 msgid "Alias with the name `{name}` was successfully deleted." msgstr "" -#: redbot/cogs/alias/alias.py:291 redbot/cogs/alias/alias.py:306 +#: redbot/cogs/alias/alias.py:378 redbot/cogs/alias/alias.py:393 msgid "Alias with name `{name}` was not found." msgstr "" -#: redbot/cogs/alias/alias.py:296 +#: redbot/cogs/alias/alias.py:383 #, docstring msgid "Delete an existing global alias." msgstr "" -#: redbot/cogs/alias/alias.py:298 +#: redbot/cogs/alias/alias.py:385 msgid "There are no global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:312 +#: redbot/cogs/alias/alias.py:399 #, docstring msgid "List the available aliases on this server." msgstr "" -#: redbot/cogs/alias/alias.py:321 +#: redbot/cogs/alias/alias.py:408 #, docstring msgid "List the available global aliases on this bot." msgstr "" -#: redbot/cogs/alias/alias.py:324 +#: redbot/cogs/alias/alias.py:411 msgid "There are no global aliases." msgstr "" -#: redbot/cogs/alias/alias_entry.py:174 +#: redbot/cogs/alias/alias_entry.py:198 msgid "Arguments must be specified with a number." msgstr "" -#: redbot/cogs/alias/alias_entry.py:181 +#: redbot/cogs/alias/alias_entry.py:205 msgid "Arguments must be sequential. Missing arguments: " msgstr "" diff --git a/redbot/cogs/audio/apis/locales/es-ES.po b/redbot/cogs/audio/apis/locales/es-ES.po index c8c7a90ad..312ae648f 100644 --- a/redbot/cogs/audio/apis/locales/es-ES.po +++ b/redbot/cogs/audio/apis/locales/es-ES.po @@ -17,19 +17,19 @@ msgstr "" #: redbot/cogs/audio/apis/interface.py:280 msgid "The Spotify API key or client secret has not been set properly. \\nUse `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "La clave API de Spotify o el cliente secreto no se han configurado correctamente. \\nUsa `{prefix}audioset spotifyapi` para obtener instrucciones." #: redbot/cogs/audio/apis/interface.py:322 msgid "This doesn't seem to be a valid Spotify playlist/album URL or code." -msgstr "" +msgstr "Esta no parece ser una URL o código válido de la lista/álbum de Spotify." #: redbot/cogs/audio/apis/interface.py:443 msgid "This doesn't seem to be a supported Spotify URL or code." -msgstr "" +msgstr "Esta no parece ser una URL o código compatible con Spotify." #: redbot/cogs/audio/apis/interface.py:509 msgid "The connection was reset while loading the playlist." -msgstr "" +msgstr "La conexión se reinició mientras se cargaba la lista de reproducción." #: redbot/cogs/audio/apis/interface.py:518 msgid "Player timeout, skipping remaining tracks." @@ -61,5 +61,5 @@ msgstr "" #: redbot/cogs/audio/apis/spotify.py:165 msgid "The Spotify API key or client secret has not been set properly. \\nUse `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "La clave API de Spotify o el cliente secreto no se han configurado correctamente. \\nUsa `{prefix}audioset spotifyapi` para obtener instrucciones." diff --git a/redbot/cogs/audio/apis/locales/pl-PL.po b/redbot/cogs/audio/apis/locales/pl-PL.po index f915701c3..1b1360e7c 100644 --- a/redbot/cogs/audio/apis/locales/pl-PL.po +++ b/redbot/cogs/audio/apis/locales/pl-PL.po @@ -17,49 +17,49 @@ msgstr "" #: redbot/cogs/audio/apis/interface.py:280 msgid "The Spotify API key or client secret has not been set properly. \\nUse `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "Klucz Spotify API lub sekret klienta nie zostały poprawnie ustawione. \\nUżyj `{prefix}audioset spotifyapi` dla dalszych instrukcji." #: redbot/cogs/audio/apis/interface.py:322 msgid "This doesn't seem to be a valid Spotify playlist/album URL or code." -msgstr "" +msgstr "Wygląda na to, że nie jest to poprawny adres URL listy odtwarzania/albumu Spotify." #: redbot/cogs/audio/apis/interface.py:443 msgid "This doesn't seem to be a supported Spotify URL or code." -msgstr "" +msgstr "Wygląda na to, że nie jest to obsługiwany adres URL lub kod Spotify." #: redbot/cogs/audio/apis/interface.py:509 msgid "The connection was reset while loading the playlist." -msgstr "" +msgstr "Połączenie zostało zresetowane podczas ładowania listy odtwarzania." #: redbot/cogs/audio/apis/interface.py:518 msgid "Player timeout, skipping remaining tracks." -msgstr "" +msgstr "Limit czasu odtwarzacza, pomijam pozostałe utwory." #: redbot/cogs/audio/apis/interface.py:542 msgid "Failing to get tracks, skipping remaining." -msgstr "" +msgstr "Nie udało się uzyskać utworów, pomijam pozostałe." #: redbot/cogs/audio/apis/interface.py:592 msgid "Nothing found.\\nThe YouTube API key may be invalid or you may be rate limited on YouTube's search service.\\nCheck the YouTube API key again and follow the instructions at `{prefix}audioset youtubeapi`." -msgstr "" +msgstr "Niczego nie znaleziono.\\nKlucz API YouTube może być nieprawidłowy lub może być ograniczany w usłudze wyszukiwania YouTube.\\nSprawdź ponownie klucz API YouTube i postępuj zgodnie z instrukcjami z `{prefix}audioset youtubeapi`." #: redbot/cogs/audio/apis/interface.py:602 msgid " {bad_tracks} tracks cannot be queued." -msgstr "" +msgstr " {bad_tracks} utworów nie może zostać zakolejkowane." #: redbot/cogs/audio/apis/interface.py:610 msgid "Playlist Enqueued" -msgstr "" +msgstr "Lista odtwarzania zakolejkowana" #: redbot/cogs/audio/apis/interface.py:611 msgid "Added {num} tracks to the queue.{maxlength_msg}" -msgstr "" +msgstr "Dodano {num} utworów do kolejki.{maxlength_msg}" #: redbot/cogs/audio/apis/interface.py:617 msgid "{time} until start of playlist playback: starts at #{position} in queue" -msgstr "" +msgstr "{time} do rozpoczęcia odtwarzania listy odtwarzania: zaczyna się od #{position} w kolejce" #: redbot/cogs/audio/apis/spotify.py:165 msgid "The Spotify API key or client secret has not been set properly. \\nUse `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "Klucz Spotify API lub sekret klienta nie zostały poprawnie ustawione. \\nUżyj `{prefix}audioset spotifyapi` dla dalszych instrukcji." diff --git a/redbot/cogs/audio/apis/locales/ru-RU.po b/redbot/cogs/audio/apis/locales/ru-RU.po index 1ea448be7..d6842ca2a 100644 --- a/redbot/cogs/audio/apis/locales/ru-RU.po +++ b/redbot/cogs/audio/apis/locales/ru-RU.po @@ -21,7 +21,7 @@ msgstr "API ключ Spotify или секрет клиента были уст #: redbot/cogs/audio/apis/interface.py:322 msgid "This doesn't seem to be a valid Spotify playlist/album URL or code." -msgstr "" +msgstr "Не является правильным Spotify плейлистом/альбомом URL или кодом." #: redbot/cogs/audio/apis/interface.py:443 msgid "This doesn't seem to be a supported Spotify URL or code." @@ -45,11 +45,11 @@ msgstr "Ничего не найдено.\\nКлюч YouTube API может бы #: redbot/cogs/audio/apis/interface.py:602 msgid " {bad_tracks} tracks cannot be queued." -msgstr "" +msgstr " {bad_tracks} невозможно добавить в очередь." #: redbot/cogs/audio/apis/interface.py:610 msgid "Playlist Enqueued" -msgstr "Плейлист поставлен в очередь" +msgstr "Плейлист добавлен в очередь" #: redbot/cogs/audio/apis/interface.py:611 msgid "Added {num} tracks to the queue.{maxlength_msg}" diff --git a/redbot/cogs/audio/apis/playlist_wrapper.py b/redbot/cogs/audio/apis/playlist_wrapper.py index 106ca6c8f..11f11e0b7 100644 --- a/redbot/cogs/audio/apis/playlist_wrapper.py +++ b/redbot/cogs/audio/apis/playlist_wrapper.py @@ -27,6 +27,7 @@ from ..sql_statements import ( PRAGMA_SET_read_uncommitted, PRAGMA_SET_temp_store, PRAGMA_SET_user_version, + HANDLE_DISCORD_DATA_DELETION_QUERY, ) from ..utils import PlaylistScope from .api_utils import PlaylistFetchResult @@ -58,6 +59,8 @@ class PlaylistWrapper: self.statement.get_all_with_filter = PLAYLIST_FETCH_ALL_WITH_FILTER self.statement.get_all_converter = PLAYLIST_FETCH_ALL_CONVERTER + self.statement.drop_user_playlists = HANDLE_DISCORD_DATA_DELETION_QUERY + async def init(self) -> None: """Initialize the Playlist table""" with concurrent.futures.ThreadPoolExecutor(max_workers=1) as executor: @@ -247,3 +250,11 @@ class PlaylistWrapper: "tracks": json.dumps(tracks), }, ) + + async def handle_playlist_user_id_deletion(self, user_id: int): + with concurrent.futures.ThreadPoolExecutor(max_workers=1) as executor: + executor.submit( + self.database.cursor().execute, + self.statement.drop_user_playlists, + {"user_id": user_id}, + ) diff --git a/redbot/cogs/audio/core/commands/controller.py b/redbot/cogs/audio/core/commands/controller.py index b436b212f..dbd116399 100644 --- a/redbot/cogs/audio/core/commands/controller.py +++ b/redbot/cogs/audio/core/commands/controller.py @@ -75,8 +75,14 @@ class PlayerControllerCommands(MixinMeta, metaclass=CompositeMetaClass): """Now playing.""" if not self._player_check(ctx): return await self.send_embed_msg(ctx, title=_("Nothing playing.")) - expected: Union[Tuple[str, ...]] = ("⏮", "⏹", "⏯", "⏭", "\N{CROSS MARK}") - emoji = {"prev": "⏮", "stop": "⏹", "pause": "⏯", "next": "⏭", "close": "\N{CROSS MARK}"} + emoji = { + "prev": "\N{BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR}\N{VARIATION SELECTOR-16}", + "stop": "\N{BLACK SQUARE FOR STOP}\N{VARIATION SELECTOR-16}", + "pause": "\N{BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR}\N{VARIATION SELECTOR-16}", + "next": "\N{BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR}\N{VARIATION SELECTOR-16}", + "close": "\N{CROSS MARK}", + } + expected = tuple(emoji.values()) player = lavalink.get_player(ctx.guild.id) if player.current: arrow = await self.draw_time(ctx) @@ -138,7 +144,7 @@ class PlayerControllerCommands(MixinMeta, metaclass=CompositeMetaClass): return if not player.queue and not autoplay: - expected = ("⏹", "⏯", "\N{CROSS MARK}") + expected = (emoji["stop"], emoji["pause"], emoji["close"]) task: Optional[asyncio.Task] if player.current: task = start_adding_reactions(message, expected[:5]) diff --git a/redbot/cogs/audio/core/commands/equalizer.py b/redbot/cogs/audio/core/commands/equalizer.py index 72d44b1b1..2269e291b 100644 --- a/redbot/cogs/audio/core/commands/equalizer.py +++ b/redbot/cogs/audio/core/commands/equalizer.py @@ -34,23 +34,23 @@ class EqualizerCommands(MixinMeta, metaclass=CompositeMetaClass): player = lavalink.get_player(ctx.guild.id) eq = player.fetch("eq", Equalizer()) reactions = [ - "\N{BLACK LEFT-POINTING TRIANGLE}", - "\N{LEFTWARDS BLACK ARROW}", + "\N{BLACK LEFT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}", + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}", "\N{BLACK UP-POINTING DOUBLE TRIANGLE}", "\N{UP-POINTING SMALL RED TRIANGLE}", "\N{DOWN-POINTING SMALL RED TRIANGLE}", "\N{BLACK DOWN-POINTING DOUBLE TRIANGLE}", - "\N{BLACK RIGHTWARDS ARROW}", - "\N{BLACK RIGHT-POINTING TRIANGLE}", - "\N{BLACK CIRCLE FOR RECORD}", - "\N{INFORMATION SOURCE}", + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}", + "\N{BLACK RIGHT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}", + "\N{BLACK CIRCLE FOR RECORD}\N{VARIATION SELECTOR-16}", + "\N{INFORMATION SOURCE}\N{VARIATION SELECTOR-16}", ] await self._eq_msg_clear(player.fetch("eq_message")) eq_message = await ctx.send(box(eq.visualise(), lang="ini")) if dj_enabled and not await self._can_instaskip(ctx, ctx.author): with contextlib.suppress(discord.HTTPException): - await eq_message.add_reaction("\N{INFORMATION SOURCE}") + await eq_message.add_reaction("\N{INFORMATION SOURCE}\N{VARIATION SELECTOR-16}") else: start_adding_reactions(eq_message, reactions) diff --git a/redbot/cogs/audio/core/commands/locales/af-ZA.po b/redbot/cogs/audio/core/commands/locales/af-ZA.po index d338eeaae..6d8464a1e 100644 --- a/redbot/cogs/audio/core/commands/locales/af-ZA.po +++ b/redbot/cogs/audio/core/commands/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/ar-SA.po b/redbot/cogs/audio/core/commands/locales/ar-SA.po index 7bf0ae5a4..a92952456 100644 --- a/redbot/cogs/audio/core/commands/locales/ar-SA.po +++ b/redbot/cogs/audio/core/commands/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/bg-BG.po b/redbot/cogs/audio/core/commands/locales/bg-BG.po index 5e9083fed..c8ce765ad 100644 --- a/redbot/cogs/audio/core/commands/locales/bg-BG.po +++ b/redbot/cogs/audio/core/commands/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "дни" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/ca-ES.po b/redbot/cogs/audio/core/commands/locales/ca-ES.po index 033779442..7b310ee1b 100644 --- a/redbot/cogs/audio/core/commands/locales/ca-ES.po +++ b/redbot/cogs/audio/core/commands/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/cs-CZ.po b/redbot/cogs/audio/core/commands/locales/cs-CZ.po index 8152f2a95..906e11479 100644 --- a/redbot/cogs/audio/core/commands/locales/cs-CZ.po +++ b/redbot/cogs/audio/core/commands/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "Povoleno" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Nenalezen žádný playlist" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "dnů" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "Pokyny k nastavení Spotify API tokenů." -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "Odpojit od hlasového kanálu." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "Odpojit od hlasového kanálu." #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "Nyní se přehrává." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "Nic." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Nyní se přehrává" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "Náhodně" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "Opakovat" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "Pozastavit nebo obnovit přehrávanou stopu." -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "Stopa pozastavena" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "Žádná předchozí skladba." -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "Přehrávání skladby" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "Neplatný čas vyhledávání." -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "Přesunuto do {time}" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "Hlasovali jste pro přeskočení." -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "Zastavování..." -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "Nejprve se připojte k hlasovému kanálu." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "Nastaví hlasitost, 1% - 150%." -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "Aktuální hlasitost:" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "Pro změnu hlasitosti musíte být v hlasovém kanálu." -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "Potřebujete roli DJ, abyste mohli změnit hlasitost." -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "Hlasitost:" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "Zapnout opakování." -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "Nic není ve frontě." -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "Přehrajte URL nebo vyhledejte skladbu." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "Tato adresa URL není povolena." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "Prosím zkontrolujte svou konzoli nebo logy pro podrobnosti." -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "Žádné skladby." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Nic nenalezeno." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "Tento playlist nemá žádné stopy." -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "Neznámý" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "Skladby: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "Adresa URL není v playlistu." -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "Žádné zbývající skladby, odebírání playlistu." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Playlist zařazen do fronty" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "Strana {page_num}/{total_pages}" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "Nahrávání zrušeno." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "Neplatný soubor playlistu." -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/da-DK.po b/redbot/cogs/audio/core/commands/locales/da-DK.po index e9ac54d5e..6b9aa934b 100644 --- a/redbot/cogs/audio/core/commands/locales/da-DK.po +++ b/redbot/cogs/audio/core/commands/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/de-DE.po b/redbot/cogs/audio/core/commands/locales/de-DE.po index 1b75c066c..17fcd3481 100644 --- a/redbot/cogs/audio/core/commands/locales/de-DE.po +++ b/redbot/cogs/audio/core/commands/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "Automatische Wiedergabe am Ende der Warteschlange: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "Aktiviert" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\nAutomatisches Verlassen des Sprachkanals am Ende der Warteschlange wu #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "Wiedergabelisten sind nicht verfügbar" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "Wiedergabelisten sind nicht verfügbar" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "Wiedergabelisten sind nicht verfügbar" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "Der Abschnitt der Wiedergabeliste Audio ist derzeit nicht verfügbar" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "Prüfen Sie Ihre Logs." @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Keine Playlist gefunden" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "'{arg}' konnte keiner Wiedergabeliste zugeordnet werden" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "Die Wiedergabeliste {name} enthält keine Titel." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "Die Playlist {id} ist im Bereich {scope} nicht vorhanden." #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "Fehlende Argumente" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "Du musst die Server-ID für die Suche angeben." @@ -506,13 +506,13 @@ msgstr "Automatische Trennung vom Kanal, wenn der Bot x Sekunden lang alleine is #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "Ungültige Zeit" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "Sekunden können nicht kleiner als Null sein." @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "`{localtracks}` existiert nicht. Der Pfad wird noch gespeichert, aber bitte überprüfen Sie den Pfad und erstellen Sie einen localtrack Ordner in `{localfolder}` bevor Sie versuchen, lokale Tracks abzuspielen." #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "Ungültige Umgebung" @@ -716,7 +716,7 @@ msgid "User" msgstr "Benutzer" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "Überall" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "Umfang der Wiedergabeliste: [{pscope}] \\n" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "Cache-Einstellungen" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "Lokale Lavalink-Cache: [{lavalink_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "Tage" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "Lavalink-Einstellungen" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" -msgstr "Cog Version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" +msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" -msgstr "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" -msgstr "Externer Server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" +msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" -msgstr "Lokales Verzeichnis: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" +msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "Aktiviert/Deaktiviert Titel als Status." -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "Titel als Status: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "Zeige Miniaturbilder bei Audio-Mitteilungen an." -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "Miniaturansicht: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "Abstimmung deaktiviert. Alle Benutzer können Warteschlangen Management Befehle verwenden." -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "Stimmen-Anteil auf {percent} % festgelegt." -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "Anleitung um den YouTube API key einzurichten." -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "Anleitung um die Spotify API tokens einzurichten." -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "Legen Sie den Ländercode für Spotify-Suchen fest." -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "Ungültiger Ländercode" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "Bitte verwende einen offiziellen [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) Code." -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "Ländercode auf {country} gesetzt." -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "Maximales Alter, [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Spotify-Cache: [{spotify_status}] \\n" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Youtube-Cache: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink-Cache: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "Maximales Alter, [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Spotify-Cache: [{spotify_status}] \\n" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Youtube-Cache: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink-Cache: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "Ich habe das Cache-Alter auf {age} Tage gesetzt" @@ -915,19 +919,19 @@ msgstr "Verbindung zum Sprachkanal trennen." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "Verbindung zum Sprachkanal trennen." #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "Keine Wiedergabe." @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "Trennen der Verbindung nicht möglich" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "Es hören andere Leute zu - stimme stattdessen zum Überspringen ab." @@ -969,440 +973,440 @@ msgstr "Verbindung wird getrennt..." msgid "Now playing." msgstr "Aktuelle Wiedergabe." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "Nichts." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Jetzt läuft" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "Zufällige Wiedergabe" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "Wiederholen" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "Pausiere oder setze ein spielendes Lied fort." -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "Du brachst die DJ Rolle um zu pausieren oder um fortzusetzen." -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "Titel angehalten" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "Titel wird fortgesetzt" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "Springe zum Anfang des zuvor gespielten Liedes." -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "Titel können nicht überspringen werden" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "Du musst dich in dem Sprachkanal befinden, um Titel zu überspringen." -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "Du benötigst die DJ-Rolle oder der Track-Requder, um die vorherigen Song-Titel zu bekommen." -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "Kein vorheriger Titel." -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "Titel wird wiederholt" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "Titel können nicht gesucht werden" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "Du musst dich in dem Sprachkanal befinden, um Spulen zu können." -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "Du benötigst die DJ-Rolle oder der Track-Requder, um die Suche zu verwenden." -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "Ein Stream kann nicht gespult werden." -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "Ungültige Eingabe für die Zeit, nach der gesucht werden soll." -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "Verschiebe {num_seconds}s nach 00:00:00" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "Verschiebe {num_seconds}s nach {time}" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "Verschiebt zu {time}" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "Schalte zufällige Wiedergabe um." -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "Shuffle kann nicht umschalten" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "Du benötigst die DJ Rolle, um zufällige Wiedergabe umzuschalten." -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "Du musst dich in dem Sprachkanal befinden, um zufällige Wiedergabe umzuschalten." -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "Zufällige Wiedergabe: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "Überspringe zum nächsten Lied oder geben eine Nummer für ein Lied an." -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "Du musst dich in einem Sprachkanal befinden um Lieder zu überspringen." -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "Du benötigst die DJ-Rolle oder der Track-Request-Requester, um Titel zu überspringen." -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "Du kannst nur den aktuellen Titel überspringen." -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "Kann ohne DJ Rolle nicht auf einen bestimmten Track im Abstimmmodus überspringen." -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "Ich habe deine Stimme zum Überspringen entfernt." -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "Du hast für das Überspringen gestimmt." -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "Abstimmungsschwelle erreicht." -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr " Abstimmungen: {num_votes}/{num_members} ({cur_percent}% von {required_percent}% erforderlich)" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "Stoppe Wiedergabe und leere die Warteschlange." -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "Player kann nicht gestopt werden" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "Du musst dich in dem Sprachkanal befinden, um die Wiedergabe zu stoppen." -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "Du benötigst die DJ Rolle, um die Wiedergabe zu stoppen." -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "Stoppe..." -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "Beschwöre den Bot zu einem Sprachkanal." -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "Kann Sprachkanal nicht betreten" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "Andere Leute hören gerade Musik." -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "Sie benötigen die DJ-Rolle, um den Bot zu beschwören." -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "Ich habe keine Berechtigung, um mich zu deinem Kanal zu verbinden." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "Verbinde dich zuerst mit einem Sprachkanal." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "Verbindung zu Lavalink wurde noch nicht hergestellt." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "Setze die Lautstärke, 1% - 150%." -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "Aktuelle Lautstärke:" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "Lautstärke kann nicht geändert werden" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "Du musst dich in dem Sprachkanal befinden, um die Lautstärke zu verändern." -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "Du benötigst die DJ Rolle, um die Lautstärke zu ändern." -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "Lautstärke:" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "Wiederholung umschalten." -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "Repeat kann nicht umschalten" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "Du benötigst die DJ Rolle um Wiederholung umzuschalten." -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "Du musst dich in dem Sprachkanal befinden, um Wiederholung umzuschalten." -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "Wiederhole Lieder: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "\\nAutomatische Wiedergabe deaktiviert." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "Entferne ein bestimmtes Lied aus der Warteschlange." -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "Nichts eingereiht." -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "Warteschlange kann nicht geändert werden" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "Du benötigst die DJ Rolle um Lieder zu entfernen." -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "Du musst dich in dem Sprachkanal befinden, um die Warteschlange zu verwalten." -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "Die Track Nummer muss zwischen 1 und der Anzahl an Tracks in der Warteschlange liegen." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "Entfernt Titel aus der Warteschlange" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "{track} aus der Warteschlange entfernt." -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "Befördert einen Track mit einer bestimmten Nummer an die Spitze der Warteschlange." -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "Du musst dich in dem Sprachkanal befinden, um einen Titel an den Anfang der Warteschlange zu schieben." -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "Du benötigst die DJ Rolle, um Titel an den Anfang zu schieben." -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "Es ist nichts in der Warteschlange." msgid "Queued and playing tracks:" msgstr "Eingereihte und spielende Titel:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "Spiele eine URL ab oder suche nach einem Titel." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "Dieser Link ist nicht erlaubt." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "Dieser Track ist nicht erlaubt." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "Verbindung zu Lavalink ist fehlgeschlagen" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "Bitte überprüfen Sie Ihre Konsole oder Protokolle für Details." -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "Du benötigst die DJ Rolle um Titel einzureihen." -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "Du musst dich in dem Sprachkanal befinden, um den play Befehl zu verwenden." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "Keine Tracks für `{query} ` gefunden." -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "Maximale Warteschlangengröße erreicht." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "Nur einzelne Tracks funktionieren mit Bump Play." -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "Lokale Tracks funktionieren nicht, wenn die `Lavalink.jar` den Track nicht sehen kann.\\n Dies kann aufgrund von Berechtigungen oder weil Lavalink.jar auf einem anderen Rechner ausgeführt wird passieren." -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "Track ist nicht abspielbar." -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "**{suffix}** ist kein vollständig unterstütztes Format und einige Titel werden möglicherweise nicht abgespielt." -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "Dieser Track ist auf diesem Server nicht erlaubt." -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "Der Track überschreitet die maximale Länge." -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "{time} bis zur Wiedergabe des Titels: #1 in der Warteschlange" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "Titel eingereiht" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "Wählen Sie eine Spotify-Wiedergabeliste aus einer Liste von Kategorien aus, um mit dem Spielen zu beginnen." -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "Du musst dich in einem Sprachkanal befinden, um den Genre-Befehl verwenden zu können." -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "Keine Kategorien gefunden" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "Keine Kategorien gefunden, versuche es später erneut." -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "Kategorien" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "Keine Kategorien ausgewählt. Versuche es später erneut." -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "Wiedergabeliste für {friendly_name}" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "Keine Titel zum Abspielen." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "Konnte keine Titel für die ausgewählte Wiedergabeliste finden." -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "Startet Automatische-Wiedergabe." -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "Du musst dich in einem Sprachkanal befinden, um den Automatischen wiedergabe Befehl verwenden zu können." -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "Kein gültiger Track gefunden." +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "Tracks können nicht abgerufen werden" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Ich bin momentan nicht in der Lage, einen Track von Lavalink zu bekommen. Versuchen Sie es in ein paar Minuten erneut." + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "Automatische Wiedergabe gestartet." -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "Füge einen Track zur Warteschlange hinzu." -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "Suche nach Titel nicht möglich" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "Du musst dich in einem Sprachkanal befinden um Lieder einzureihen." -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "Tracks können nicht abgerufen werden" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "Ich bin momentan nicht in der Lage, einen Track von Lavalink zu bekommen. Versuchen Sie es in ein paar Minuten erneut." - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Nichts gefunden." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "Lokale Tracks funktionieren nicht, wenn die `Lavalink.jar` den Track nicht sehen kann.\\n Dies kann aufgrund von Berechtigungen oder weil Lavalink.jar auf einem anderen Rechner ausgeführt wird passieren." -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr " {bad_tracks} Tracks können nicht zur Warteschlange hinzugefügt werden." -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "Wartete {num} Spur(n).{maxlength_msg}" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "Ordner" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "suche" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "Ich bin momentan nicht in der Lage, einen Titel von Lavalink zu bekommen. Versuche es in ein paar Minuten erneut." -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "Lokale Tracks funktionieren nicht, wenn die `Lavalink.jar` den Track nicht sehen kann.\\n Dies kann aufgrund von Berechtigungen oder weil Lavalink.jar auf einem anderen Rechner ausgeführt wird passieren." -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "Wiedergabeliste nicht gefunden" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "Es konnte kein Titel gefunden werden, der Ihrer Abfrage entspricht." - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "Track überspringen" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "{track} ist bereits in {playlist} (`{id}`) [**{scope}**]." - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "Limit für Wiedergabeliste erreicht: Track konnte nicht hinzugefügt werden." - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr " Titel hinzugefügt" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "{track} wurde an {playlist} (`{id}`) [**{scope} **] angehängt." - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "\\n{existing} {plural} bereits in der Playlist und wurden übersprungen." - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "spuren sind" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "spur ist" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "Playlist geändert" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "Wiedergabeliste nicht gefunden" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "Es konnte kein Titel gefunden werden, der Ihrer Abfrage entspricht." + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "Track überspringen" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} ist bereits in {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "Limit für Wiedergabeliste erreicht: Track konnte nicht hinzugefügt werden." + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr " Titel hinzugefügt" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} wurde an {playlist} (`{id}`) [**{scope} **] angehängt." + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "\\n{existing} {plural} bereits in der Playlist und wurden übersprungen." + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "spuren sind" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "spur ist" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "Playlist geändert" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "'{arg}' konnte keiner Wiedergabeliste zugeordnet werden." -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "Playlist kopiert" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "Ungültiger Playlist-Name" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "Ungültiger Playlist-Name" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "Playlist-Namen müssen ein einzelnes Wort sein (bis zu 32 Zeichen) und nicht nur Zahlen." -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "Playlist erstellt" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "Leere Playlist {name} (`{id}`) [**{scope}**] erstellt." -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "Playlist gelöscht" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "{name} (`{id}`) [**{scope}**] Playlist gelöscht." -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "Wiedergabeliste wurde nicht geändert" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "{name} (`{id}`) [**{scope}**] Playlist hat keine doppelten Lieder." -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "Die Playlist hat keine Lieder." -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "Diese Playlist ist zu groß, um auf diesem Server gesendet zu werden." -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "Playlist ist zu groß, hier ist die komprimierte Version." -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "Unbekannt" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "Titel: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "Die Warteschlange ist leer." -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "URL ist nicht in der Wiedergabeliste." -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "Keine Titel mehr übrig, entferne Wiedergabeliste." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Wiedergabeliste eingereiht" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "Seite {page_num}/{total_pages}" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "Keine Änderungen für {name} (`{id}`) [**{scope}**]." -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "Bitte lade die Wiedergabeliste Datei hoch. Weitere Nachrichten werden diesen Vorgang abbrechen." -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "Keine Datei erkannt, versuche es später erneut." -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "Upload abgebrochen." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "Keine gültige Wiedergabeliste Datei." -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "Diese Wiedergabeliste ist zu groß." -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "'{old}' Wiedergabeliste wurde umbenannt in '{new}' (`{id}`) [**{scope}**]" diff --git a/redbot/cogs/audio/core/commands/locales/el-GR.po b/redbot/cogs/audio/core/commands/locales/el-GR.po index 9bb1ae4da..d637bd424 100644 --- a/redbot/cogs/audio/core/commands/locales/el-GR.po +++ b/redbot/cogs/audio/core/commands/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/es-ES.po b/redbot/cogs/audio/core/commands/locales/es-ES.po index 332df55ac..4792ade10 100644 --- a/redbot/cogs/audio/core/commands/locales/es-ES.po +++ b/redbot/cogs/audio/core/commands/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:253 #: redbot/cogs/audio/core/commands/audioset.py:318 msgid "Keyword already in the whitelist." -msgstr "" +msgstr "Esta palabra clave ya en la lista blanca." #: redbot/cogs/audio/core/commands/audioset.py:67 #: redbot/cogs/audio/core/commands/audioset.py:109 @@ -54,40 +54,40 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:299 #: redbot/cogs/audio/core/commands/audioset.py:322 msgid "Whitelist Modified" -msgstr "" +msgstr "Lista blanca modificada" #: redbot/cogs/audio/core/commands/audioset.py:68 #: redbot/cogs/audio/core/commands/audioset.py:258 msgid "Added `{whitelisted}` to the whitelist." -msgstr "" +msgstr "`{whitelisted}` ha sido añadido a la lista blanca." #: redbot/cogs/audio/core/commands/audioset.py:76 #: redbot/cogs/audio/core/commands/audioset.py:266 #, docstring msgid "List all keywords added to the whitelist." -msgstr "" +msgstr "Lista de todas las palabras claves en la lista blanca." #: redbot/cogs/audio/core/commands/audioset.py:79 #: redbot/cogs/audio/core/commands/audioset.py:105 #: redbot/cogs/audio/core/commands/audioset.py:269 #: redbot/cogs/audio/core/commands/audioset.py:295 msgid "Nothing in the whitelist." -msgstr "" +msgstr "Nada en la lista blanca." #: redbot/cogs/audio/core/commands/audioset.py:95 msgid "Global Whitelist" -msgstr "" +msgstr "Lista blanca global" #: redbot/cogs/audio/core/commands/audioset.py:102 #: redbot/cogs/audio/core/commands/audioset.py:292 #, docstring msgid "Clear all keywords from the whitelist." -msgstr "" +msgstr "Elimina todas las palabras clave de la lista blanca." #: redbot/cogs/audio/core/commands/audioset.py:110 #: redbot/cogs/audio/core/commands/audioset.py:300 msgid "All entries have been removed from the whitelist." -msgstr "" +msgstr "Todas las entradas han sido eliminadas de la lista blanca." #: redbot/cogs/audio/core/commands/audioset.py:117 #: redbot/cogs/audio/core/commands/audioset.py:307 @@ -145,7 +145,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:189 msgid "Global Blacklist" -msgstr "" +msgstr "Lista negra global" #: redbot/cogs/audio/core/commands/audioset.py:196 #: redbot/cogs/audio/core/commands/audioset.py:385 @@ -186,7 +186,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:285 msgid "Whitelist" -msgstr "" +msgstr "Lista blanca" #: redbot/cogs/audio/core/commands/audioset.py:331 #, docstring @@ -195,7 +195,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:378 msgid "Blacklist" -msgstr "" +msgstr "Lista negra" #: redbot/cogs/audio/core/commands/audioset.py:425 #, docstring @@ -232,22 +232,22 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 msgid "Enabled" -msgstr "" +msgstr "Activado" #: redbot/cogs/audio/core/commands/audioset.py:434 #: redbot/cogs/audio/core/commands/audioset.py:578 @@ -270,26 +270,26 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 msgid "Disabled" -msgstr "" +msgstr "Desactivado" #: redbot/cogs/audio/core/commands/audioset.py:438 msgid "\\nRepeat has been disabled." -msgstr "" +msgstr "\\nLa repetición ha sido desactivada." #: redbot/cogs/audio/core/commands/audioset.py:441 msgid "\\nAuto-disconnecting at queue end has been disabled." @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -331,7 +331,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:129 #: redbot/cogs/audio/core/commands/llset.py:154 msgid "Setting Changed" -msgstr "" +msgstr "Configuración cambiada" #: redbot/cogs/audio/core/commands/audioset.py:457 #, docstring @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,65 +353,84 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:509 #: redbot/cogs/audio/core/commands/audioset.py:525 msgid "No Playlist Found" -msgstr "" +msgstr "Lista de reproducción no encontrada" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" -msgstr "" +msgstr "No se pudo emparejar '{arg}' a la lista de reproducción" #: redbot/cogs/audio/core/commands/audioset.py:517 msgid "No Tracks Found" -msgstr "" +msgstr "No se encontraron canciones" #: redbot/cogs/audio/core/commands/audioset.py:518 msgid "Playlist {name} has no tracks." -msgstr "" +msgstr "La lista {name} no tiene canciones." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 -msgid "Missing Arguments" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:534 #: redbot/cogs/audio/core/commands/playlists.py:989 #: redbot/cogs/audio/core/commands/playlists.py:1545 #: redbot/cogs/audio/core/commands/playlists.py:1649 +msgid "Missing Arguments" +msgstr "Faltan argumentos" + +#: redbot/cogs/audio/core/commands/audioset.py:534 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -553,7 +553,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:750 msgid "Invalid Price" -msgstr "" +msgstr "Precio inválido" #: redbot/cogs/audio/core/commands/audioset.py:750 msgid "Price can't be less than zero." @@ -582,7 +582,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:822 msgid "Invalid Path" -msgstr "" +msgstr "Ruta no válida" #: redbot/cogs/audio/core/commands/audioset.py:823 msgid "{local_path} does not seem like a valid path." @@ -593,10 +593,10 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" -msgstr "" +msgstr "Entorno no válido" #: redbot/cogs/audio/core/commands/audioset.py:842 msgid "The localtracks path location has been set to {localpath}" @@ -609,7 +609,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:860 msgid "Invalid length" -msgstr "" +msgstr "Longitud inválida" #: redbot/cogs/audio/core/commands/audioset.py:860 msgid "Length can't be less than zero." @@ -644,15 +644,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:915 #, docstring msgid "Set the role to use for DJ mode." -msgstr "Establecer el rol a utilizar para el modo DJ." +msgstr "Establecer el rol para el modo DJ." #: redbot/cogs/audio/core/commands/audioset.py:924 msgid "Settings Changed" -msgstr "" +msgstr "Configuración cambiada" #: redbot/cogs/audio/core/commands/audioset.py:925 msgid "DJ role set to: {role.name}." -msgstr "Rol de DJ establecido en: {role.name}." +msgstr "Rol de DJ establecido a: {role.name}." #: redbot/cogs/audio/core/commands/audioset.py:931 #, docstring @@ -665,11 +665,11 @@ msgstr "Ajustes del servidor" #: redbot/cogs/audio/core/commands/audioset.py:966 msgid "Auto-disconnect: [{dc}]\\n" -msgstr "" +msgstr "Desconexión automática: [{dc}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:967 msgid "Auto-play: [{autoplay}]\\n" -msgstr "" +msgstr "Reproducción automática: [{autoplay}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:971 msgid "Disconnect timer: [{num_seconds}]\\n" @@ -681,7 +681,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:979 msgid "DJ Role: [{role.name}]\\n" -msgstr "" +msgstr "Rol de DJ: [{role.name}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:981 msgid "Jukebox: [{jukebox_name}]\\n" @@ -709,54 +709,54 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1022 msgid "Server" -msgstr "" +msgstr "Servidor" #: redbot/cogs/audio/core/commands/audioset.py:1024 msgid "User" -msgstr "" +msgstr "Usuario" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" -msgstr "" +msgstr "Global" #: redbot/cogs/audio/core/commands/audioset.py:1028 #: redbot/cogs/audio/core/commands/audioset.py:1029 #: redbot/cogs/audio/core/commands/audioset.py:1030 msgid "Cached" -msgstr "" +msgstr "En Caché" #: redbot/cogs/audio/core/commands/audioset.py:1032 #: redbot/cogs/audio/core/commands/audioset.py:1033 #: redbot/cogs/audio/core/commands/audioset.py:1034 msgid "US Top 100" -msgstr "" +msgstr "US Top 100" #: redbot/cogs/audio/core/commands/audioset.py:1037 msgid "Auto-play Settings" -msgstr "" +msgstr "Ajustes de reproducción automática" #: redbot/cogs/audio/core/commands/audioset.py:1039 msgid "Playlist name: [{pname}]\\n" -msgstr "" +msgstr "Nombre de la lista: [{pname}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1040 msgid "Playlist ID: [{pid}]\\n" -msgstr "" +msgstr "ID de la lista: [{pid}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1041 msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" -msgstr "" +msgstr "Ajustes de caché" #: redbot/cogs/audio/core/commands/audioset.py:1049 msgid "Max age: [{max_age}]\\n" -msgstr "" +msgstr "Edad máxima: [{max_age}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1050 msgid "Local Spotify cache: [{spotify_status}]\\n" @@ -771,140 +771,144 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "días" #: redbot/cogs/audio/core/commands/audioset.py:1066 msgid "Lavalink Settings" -msgstr "" +msgstr "Ajustes de Lavalink" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" -msgstr "" +msgid "Cog version: [{version}]\\n" +msgstr "Versión de Cog: [{version}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" -msgstr "" +msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgstr "Red-Lavalink: [{lavalink_version}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,19 +939,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." -msgstr "" +msgstr "Nada en reproducción." #: redbot/cogs/audio/core/commands/controller.py:44 #: redbot/cogs/audio/core/commands/controller.py:50 msgid "Unable To Disconnect" -msgstr "" +msgstr "No se puede desconectar" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -958,451 +962,451 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:56 msgid "Unable to Disconnect" -msgstr "" +msgstr "No se puede desconectar" #: redbot/cogs/audio/core/commands/controller.py:60 msgid "Disconnecting..." -msgstr "" +msgstr "Desconectando..." #: redbot/cogs/audio/core/commands/controller.py:75 #, docstring msgid "Now playing." -msgstr "" +msgstr "Reproduciendo." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" -msgstr "" +msgstr "\\n Solicitado por: **{track.requester}**" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." -msgstr "" +msgstr "Nada." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Escuchando" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" -msgstr "" +msgstr "Aleatorio" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" -msgstr "" +msgstr "Repetir" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" -msgstr "" +msgstr "Canción pausada" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" -msgstr "" +msgstr "Canción reanudada" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." -msgstr "" +msgstr "Alternar aleatorio." -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" -msgstr "" +msgstr "No se puede alternar el aleatorio" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." -msgstr "" +msgstr "Necesitas el rol del DJ para cambiar el aleatorio." -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." -msgstr "" +msgstr "Debes estar en un canal de voz para cambiar el aleatorio." -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" -msgstr "" +msgstr "No se puede unir al canal de voz" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" -msgstr "" +msgstr "Volumen actual:" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" -msgstr "" +msgstr "No se puede cambiar el volumen" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" -msgstr "" +msgstr "Volumen:" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." -msgstr "" +msgstr "Alternar repetición." -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1442,7 +1446,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:109 msgid "Author" -msgstr "" +msgstr "Autor" #: redbot/cogs/audio/core/commands/equalizer.py:131 msgid "{num} preset(s)" @@ -1600,12 +1604,12 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:81 msgid "Host set to {host}." -msgstr "" +msgstr "Host establecido en {host}." #: redbot/cogs/audio/core/commands/llset.py:97 #, docstring msgid "Set the Lavalink server password." -msgstr "" +msgstr "Establece la contraseña del servidor Lavalink." #: redbot/cogs/audio/core/commands/llset.py:105 msgid "Server password set to {password}." @@ -1641,7 +1645,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/localtracks.py:40 msgid "Folder Not Found" -msgstr "" +msgstr "Carpeta no encontrada" #: redbot/cogs/audio/core/commands/localtracks.py:41 msgid "Localtracks folder named {name} does not exist." @@ -1650,7 +1654,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/localtracks.py:52 #, docstring msgid "Play a local track." -msgstr "" +msgstr "Reproducir una canción local." #: redbot/cogs/audio/core/commands/localtracks.py:57 #: redbot/cogs/audio/core/commands/localtracks.py:113 @@ -1665,7 +1669,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/localtracks.py:117 #: redbot/cogs/audio/core/commands/queue.py:279 msgid "No matches." -msgstr "" +msgstr "No hay coincidencias." #: redbot/cogs/audio/core/commands/miscellaneous.py:26 #, docstring @@ -1675,504 +1679,508 @@ msgstr "" #: redbot/cogs/audio/core/commands/miscellaneous.py:42 #, docstring msgid "Audio stats." -msgstr "" +msgstr "Estadísticas de audio." #: redbot/cogs/audio/core/commands/miscellaneous.py:65 msgid "Not connected anywhere." -msgstr "" +msgstr "No conectado en ninguna parte." #: redbot/cogs/audio/core/commands/miscellaneous.py:71 msgid "Playing in {num}/{total} servers:" -msgstr "" +msgstr "Reproduciendo en {num}/{total} servidores:" #: redbot/cogs/audio/core/commands/miscellaneous.py:77 msgid "Page {}/{}" -msgstr "" +msgstr "Página {}/{}" #: redbot/cogs/audio/core/commands/miscellaneous.py:90 #, docstring msgid "Queue percentage." -msgstr "" +msgstr "Porcentaje de cola." #: redbot/cogs/audio/core/commands/miscellaneous.py:116 msgid "There's nothing in the queue." -msgstr "" +msgstr "No hay nada en la cola." #: redbot/cogs/audio/core/commands/miscellaneous.py:137 msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." -msgstr "" +msgstr "Esta URL no está permitida." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." -msgstr "" +msgstr "Esta canción no está permitida." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." -msgstr "" +msgstr "Límite de cola alcanzado." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" -msgstr "" +msgstr "Categorías" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." -msgstr "" +msgstr "Nada encontrado." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" -msgstr "" +msgstr "carpeta" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" -msgstr "" +msgstr "buscar" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" -msgstr "" +msgstr "Desconocido" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 -msgid "ID: {id}" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:1024 -msgid "Tracks: {num}" -msgstr "" +msgid "ID: {id}" +msgstr "ID: {id}" #: redbot/cogs/audio/core/commands/playlists.py:1025 -msgid "Author: {name}" -msgstr "" +msgid "Tracks: {num}" +msgstr "Canciones: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1026 +msgid "Author: {name}" +msgstr "Autor: {name}" + +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." -msgstr "" +msgstr "Carga cancelada." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." -msgstr "" +msgstr "Esta lista es demasiado grande." -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" @@ -2328,7 +2336,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/queue.py:70 msgid "\\n Requested by: **{track.requester}**" -msgstr "" +msgstr "\\n Solicitado por: **{track.requester}**" #: redbot/cogs/audio/core/commands/queue.py:169 #, docstring @@ -2413,5 +2421,5 @@ msgstr "" #: redbot/cogs/audio/core/commands/queue.py:359 msgid "Queue has been shuffled." -msgstr "" +msgstr "Reproducción aleatoria activada." diff --git a/redbot/cogs/audio/core/commands/locales/fi-FI.po b/redbot/cogs/audio/core/commands/locales/fi-FI.po index eb01e5462..16a56bc4f 100644 --- a/redbot/cogs/audio/core/commands/locales/fi-FI.po +++ b/redbot/cogs/audio/core/commands/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/fr-FR.po b/redbot/cogs/audio/core/commands/locales/fr-FR.po index e1dc711a7..1b9135f77 100644 --- a/redbot/cogs/audio/core/commands/locales/fr-FR.po +++ b/redbot/cogs/audio/core/commands/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "Lecture automatique à la fin de la file d'attente: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "Activé" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\nLa déconnexion automatique à la fin de la liste de lecture a été #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "Les playlists ne sont pas disponibles" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "Les playlists ne sont pas disponibles" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "Les playlists ne sont pas disponibles" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "La section Liste de lecture de l'Audio est actuellement indisponible" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "Vérifiez vos logs." @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Aucune playlist trouvée" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "Impossible de faire correspondre '{arg}' à une playlist" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "La playlist {name} n'a pas de pistes." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "Arguments Manquants" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "Vous devez spécifier l'ID du serveur pour le serveur à rechercher." @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "Temps invalide" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "Les secondes ne peut être inférieure à zéro." @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "Environnement invalide" @@ -716,7 +716,7 @@ msgid "User" msgstr "Utilisateur" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "Global" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "Paramètres du cache" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "jours" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" -msgstr "Chemin de localisation des musiques locales : [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" +msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "Activer/désactiver titres des pistes comme statut." -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "Titres de musiques comme statut : {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "Activer/désactiver l’affichage d’une vignette sur les messages de l'audio." -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "Affichage des vignettes : {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "Votes désactivés. Tout les utilisateurs peuvent maintenant utiliser les commandes de gestion de la file." -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "Pourcentage de vote défini à {percent} %." -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "Instructions pour définir la clé de l'API YouTube." -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "Instructions pour définir les tokens de l'API Spotify." -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "Code de pays invalide" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "Définit le niveau de cache.\\n\\n Le niveau peut être l'un des niveaux suivants :\\n\\n 0 : Désactive toute la mise en cache\\n 1 : Active Spotify Cache\\n 2 : Active le Cache YouTube\\n 3: Active la Cache Lavalink\\n 5 : Active toutes les Caches\\n\\n Si vous souhaitez désactiver une cache spécifique, utilisez un nombre négatif.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "Âge max : [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Cache Spotify : [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Cache Youtube: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Cache Lavalink : [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "Âge max : [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Cache Spotify : [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Cache Youtube: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Cache Lavalink : [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "Définit l'âge maximum du cache.\\n\\n Cette commande vous permet de définir le nombre maximum de jours avant qu'une entrée dans le cache ne devienne\\n invalide.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "L'âge du cache ne peut pas être inférieur à 7 jours. Si vous souhaitez le désactiver, exécutez {prefix}cache audioset.\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "J'ai défini l'âge du cache à {age} jours" @@ -915,19 +919,19 @@ msgstr "Déconnexion du salon vocal." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "Déconnexion du salon vocal." #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "Aucune lecture en cours." @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "Il existe d’autres personnes en train d'écouter - vote pour passer à la place." @@ -969,440 +973,440 @@ msgstr "Déconnexion..." msgid "Now playing." msgstr "Lecture en cours." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "Rien." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Lecture en cours" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "Lacture automatique" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "Aléatoire" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "Répétition" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "Pause ou reprise de la lecture d'une piste." -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "Impossible de gérer les pistes" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "Vous devez être dans un salon vocal pour mettre en pause ou reprendre la lecture." -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "Vous devez avoir le rôle DJ pour mettre en pause ou reprendre la lecture." -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "La piste à été mise en pause" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "La piste à repris" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "Revient à la piste précédente." -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "Impossible de passer des pistes" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "Vous devez être dans un salon vocal pour passer une piste." -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "Impossible de jouer des pistes" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "Il n'y a pas de piste précédente." -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "Répétition de piste" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "Cherchez à l'avance ou à l'arrière sur une piste par secondes ou par une heure spécifique.\\n\\n Accepte les secondes ou une valeur formatée comme 00:00:00 (`hh:mm:ss`) ou 00:00 (`mm:ss`).\\n " -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "Impossible de rechercher des pistes" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "Vous devez être dans un salon vocal pour utiliser la commande seek." -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "Vous devez avoir le rôle DJ ou être le demandeur de piste pour utiliser seek." -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "Ne peut avancer ou reculer sur un stream." -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "Entrée invalide pour l'info temporelle à rechercher." -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "Déplacé de {num_seconds}s à 00:00:00" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "Déplacé de {num_seconds}s à {time}" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "Déplacé vers {time}" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "Activer/désactiver l'aléatoire." -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "Impossible d'activer l'aléatoire" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "Vous devez avoir le rôle DJ pour activer l'aléatoire." -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "Vous devez être dans un salon vocal pour activer l'aléatoire." -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "Mélanger les pistes : {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "Mélanger les pistes remontés: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "Passez à la piste suivante, ou à un numéro de piste donné." -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "Vous devez être dans un salon vocal pour passer une musique." -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "Vous ne pouvez passer que la piste actuelle." -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "Impossible de passer à une piste spécifique en mode vote sans le rôle DJ." -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "J’ai enlevé votre vote pour passer." -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "Vous avez voté pour passer." -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "Seuil de vote atteint." -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr " Votes : {num_votes}/{num_members} ({cur_percent}%, {required_percent}% requis)" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "La lecture a été stoppée et la liste vidée." -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "Impossible d’arrêter le lecteur" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "Vous devez être dans un salon vocal pour arrêter la musique." -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "Vous devez avoir le rôle DJ pour arrêter la musique." -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "Arrêt ..." -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "Invoque le bot dans un salon vocal." -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "Impossible de rejoindre le salon vocal" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "Il y a d'autres personnes qui écoutent." -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "Vous avez besoin du rôle DJ pour invoquer le bot." -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "Je n'ai pas la permission de me connecter à votre salon." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "Rejoignez un salon vocal d'abord." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "La connexion à Lavalink n'a pas encore été établie." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "Réglage du volume, 1 % à 150 %." -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "Volume actuel :" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "Impossible de modifier le volume" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "Vous devez être dans un salon vocal pour changer le volume." -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "Vous devez avoir le rôle DJ pour changer le volume." -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "Volume :" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "Activer la répétition." -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "Impossible d'activer la répétition" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "Vous devez avoir le rôle DJ pour activer la répétition." -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "Vous devez être dans un salon vocal pour activer la répétition." -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "Répétition des pistes : {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "\\nLecture automatique a été désactivé." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "Supprime un numéro de piste spécifique de la liste." -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "Rien dans la liste." -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "Impossible de modifier la liste de lecture" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "Vous devez avoir le rôle DJ pour enlever des pistes." -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "Vous devez être dans un salon vocal pour enlever des pistes." -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "Le numéro d'une musique doit être supérieur à 1 et dans la limite de la file." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "Enlever la piste de la liste de lecture" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "{track} a été retirer de la liste." -#: redbot/cogs/audio/core/commands/controller.py:790 -msgid "Removed 0 tracks, nothing matches the URL provided." -msgstr "" - #: redbot/cogs/audio/core/commands/controller.py:796 +msgid "Removed 0 tracks, nothing matches the URL provided." +msgstr "0 pistes supprimées, rien ne correspond à l'URL fournie." + +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "Remonte un numéro de piste vers le haut de la liste." -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "Impossible de remonter la piste" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "Vous devez être dans un salon vocal pour remonter une piste." -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "Vous devez avoir le rôle DJ pour remonter des pistes." -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "Il n'y a rien dans la liste." msgid "Queued and playing tracks:" msgstr "Dans la liste et en cours de lecture :" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "Joue une URL ou cherche une piste." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "Cette URL n'est pas autorisée." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "Cette piste n'est pas autorisée." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "La connexion à Lavalink a échoué" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "Veuillez vérifier votre console ou les logs pour plus de détails." -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "Vous devez avoir le rôle DJ pour ajouter des pistes à la liste." -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "Vous devez être dans un salon vocal pour utiliser la commande play." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "Aucune piste trouvée pour `{query}`." -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "Limite de la file de lecture atteinte." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "Forcer la lecture d'une URL ou chercher une piste." -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "La piste n'est pas jouable." -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "**{suffix}** n'est pas un format supporté et certaines pistes peuvent ne pas être jouées." -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "Ce titre n'est pas autorisé sur le serveur." -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "Cette piste dépasse la limite maximale." -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "{time} avant la lecture de la piste: #1 dans la file d'attente" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "Piste ajoutée" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "Vous devez être dans un salon vocal pour utiliser la commande genre." -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "Aucune catégorie trouvée" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "Aucune catégorie trouvée, réessayer plus tard." -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "Catégories" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "Aucune catégories sélectionnée, réessayer plus tard." -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "Playlists pour {friendly_name}" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "Aucune piste à jouer." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "Impossible de trouver les pistes pour la playlist sélectionnée." -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "Démarrer la lecture automatique." -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "Vous devez être dans un salon vocal pour utiliser la commande autoplay." -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "Impossible d'obtenir une piste valide." +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "Impossible d'obtenir la piste" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Je n'arrive pas à obtenir la piste depuis Lavalink pour le moment, réessayer dans quelques minutes." + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "Lecture automatique démarrée." -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "Ajout d'une piste à la file d'attente." -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "Impossible de rechercher des pistes" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "Vous devez être dans un salon vocal pour ajouter des pistes." -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "Impossible d'obtenir la piste" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "Je n'arrive pas à obtenir la piste depuis Lavalink pour le moment, réessayer dans quelques minutes." - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Aucun résultat." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "{num} piste(s) ajoutée(s).{maxlength_msg}" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "dossier" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "recherche" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "Je n'arrive pas à obtenir le titre depuis Lavalink pour le moment, réessayer dans quelques minutes." -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "Playlist introuvable" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "Impossible de trouver une piste correspondant à votre requête." - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "Piste ignorée" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "{track} est déjà dans {playlist} (`{id}`) [**{scope}**]." - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "Limite de la playlist atteinte : impossible d'ajouter la piste." - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "Piste ajoutée" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "{track} ajouté à {playlist} (`{id}`) [**{scope}**]." - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "{num} pistes ajoutées à {playlist} (`{id}`) [**{scope}**]." - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "les pistes sont" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "la piste est" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "Playlist modifiée" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "Playlist introuvable" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "Impossible de trouver une piste correspondant à votre requête." + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "Piste ignorée" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} est déjà dans {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "Limite de la playlist atteinte : impossible d'ajouter la piste." + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "Piste ajoutée" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} ajouté à {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{num} pistes ajoutées à {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "les pistes sont" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "la piste est" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "Playlist modifiée" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "Impossible de faire correspondre '{arg}' à une playlist." -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "Playlist copiée" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "Nom de playlist invalide" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "Nom de playlist invalide" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "Les noms de playlist doivent être composés d'un seul mot (jusqu'à 32 caractères), et pas uniquement de chiffres." -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "Playlist créée" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "Playlist vide {name} (`{id}`) [**{scope}**] créée." -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "Playlist supprimée" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "La playlist {name} (`{id}`) [**{scope}**] a été supprimée." -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "La playlist n'a pas été modifiée" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "Cette playlist ne contient aucune piste." -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "Cette playlist est trop grande pour être envoyée sur ce serveur." -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "La playlist est trop grande. Voici la version compressée." -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "Inconnu" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "Aucune playlist enregistrée pour {scope} créée par {author}." -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "Aucune playlist enregistrée pour {scope}." -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "ID : {id}" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "Pistes : {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "Auteur : {name}" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "Il n'y a rien dans la liste." -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "Limite de la playlist atteinte : Impossible d'ajouter {} pistes." -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "L'url n'est pas dans la playlist." -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "Aucune piste restante, suppression de la playlist." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "Impossible de créer votre playlist." -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Playlist en file d’attente" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "Playlist invalide" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "Les playlists personnalisées ne peuvent pas être mises à jour." -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "Page {page_num}/{total_pages}" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "Envoyez s'il vous plaît le fichier de playlist. Tout autre message annulera cette opération." -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "Aucun fichier détecté, réessayez plus tard." -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "Transfert annulé." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "Seuls les fichiers playlist de Red peuvent être transférés." -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "Fichier de playlist invalide." -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "Cette playlist est trop grande." -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "'{old}' playlist a été renommé en '{new}' (`{id}`) [**{scope}**]" diff --git a/redbot/cogs/audio/core/commands/locales/he-IL.po b/redbot/cogs/audio/core/commands/locales/he-IL.po index 8ea8b6d0b..74b4d57c4 100644 --- a/redbot/cogs/audio/core/commands/locales/he-IL.po +++ b/redbot/cogs/audio/core/commands/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/hu-HU.po b/redbot/cogs/audio/core/commands/locales/hu-HU.po index 4d6847051..07ea8ea4e 100644 --- a/redbot/cogs/audio/core/commands/locales/hu-HU.po +++ b/redbot/cogs/audio/core/commands/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/id-ID.po b/redbot/cogs/audio/core/commands/locales/id-ID.po index 669aa9233..21593d088 100644 --- a/redbot/cogs/audio/core/commands/locales/id-ID.po +++ b/redbot/cogs/audio/core/commands/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "hari" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/it-IT.po b/redbot/cogs/audio/core/commands/locales/it-IT.po index 0940e9978..474e33616 100644 --- a/redbot/cogs/audio/core/commands/locales/it-IT.po +++ b/redbot/cogs/audio/core/commands/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "giorni" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/ja-JP.po b/redbot/cogs/audio/core/commands/locales/ja-JP.po index 46169ade7..dad931a66 100644 --- a/redbot/cogs/audio/core/commands/locales/ja-JP.po +++ b/redbot/cogs/audio/core/commands/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "日間" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "サムネイルを表示するかどうかを切り替えます。" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "サムネイルを表示: {true_or_false}" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "再生中:" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/ko-KR.po b/redbot/cogs/audio/core/commands/locales/ko-KR.po index 84a82307b..16075556f 100644 --- a/redbot/cogs/audio/core/commands/locales/ko-KR.po +++ b/redbot/cogs/audio/core/commands/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "큐가 끝날때 자동으로 재생: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "활성화됨" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\n큐에있는 곡이 다 재생되면 자동으로 연결해제 기능 #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "자동 재생곡의 재생목록을 정합니다.\\n\\n **사용법**:\\n ​ ​ ​ ​ `[p]audioset 재생목록_이름_혹은_ID [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ 옵션들:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **오직 봇 소유자만 명령어를 사용할수 있습니다.**\\n\\n **Scope** is one of the following:\\n ​Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]audioset autoplay MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]audioset autoplay MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]audioset autoplay PersonalPlaylist --scope User --author Draper`\\n " #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "재생목록을 찾을수 없음" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "재생목록과 '{arg}'를 매칭할수 없습니다." @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "재생목록 {name}에는 곡이 없습니다." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "재생 목록 {id} 이/가 {scope} 범위에 없습니다." #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "필수요소 누락됨" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "조회할 길드의 길드 ID를 지정해야 합니다." @@ -506,13 +506,13 @@ msgstr "봇이 x초 이상 체널에 환자 있을때 체널에서 자동으로 #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "잘못된 입력값" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "0보다 작을수 없습니다." @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "사용자" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "전체" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "날" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "음성체널에서 나갑니다." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "음성체널에서 나갑니다." #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "아무것도 재생하고있지 않아요" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "나가는중..." msgid "Now playing." msgstr "현재 재생중." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "\\n 신청자: **{track.requester}**" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "아무것도 없습니다." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "지금 재생 중" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "자동 재생" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "곡 섞기" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "반복" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "멈추거나 곡을 이어서 재생합니다." -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "트랙을 관리할수 없습니다" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "멈추거나 다시 재생하기 위해서는 음성체널에 있어야만 합니다." -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "트랙 일시정지됨" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "트랙 재생됨" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "트랙을 재생할수 없습니다" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "그 체널에 연결할 권한이 없어요." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "먼저 음성체널에 연결하세요." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "라바링크와 연결되지 않았습니다." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "자동재생이 비활성화되었습니다." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "음악 번호는 1보다 크고 큐에있는 곡 끝번호보다 작아야합니다." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "특정 트랙을 큐의 맨 위로 올립니다." -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "트랙을 올릴수 없습니다." -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "음성체널에 들어가있어야만 트랙을 위로 옮길수 있습니다." -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "트랙을 큐의 맨 위로 올렸습니다." @@ -1702,477 +1706,481 @@ msgstr "큐에 아무것도 없습니다." msgid "Queued and playing tracks:" msgstr "큐에있는 트랙과 재생중인 트랙들:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "URL을 재생하거나 트랙을 검색합니다." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "그 URL은 허용되지 않습니다." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "그 음악은 허용되지 않습니다." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "라바링크와 연결에 실패했습니다." -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "관리자에게 문의해주세요" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "음성체널에 있어야 재생 명령어를 사용할수 있습니다." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "`{query}`에 대한 검색결과가 없습니다." -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "큐 최대 제한에 도달했습니다." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "트랙 추가됨" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "트랙을 찾을수 없습니다" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "트랙을 찾을수 없습니다" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "아무것도 찾지 못했습니다." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "대기중인 재생 목록" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "{page_num}/{total_pages} 페이지" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/nl-NL.po b/redbot/cogs/audio/core/commands/locales/nl-NL.po index dec88c61d..a3ad99c98 100644 --- a/redbot/cogs/audio/core/commands/locales/nl-NL.po +++ b/redbot/cogs/audio/core/commands/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "Automatisch afspelen wanneer de wachtrij eindigt: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\nAutomatisch verbinding verbreken aan het einde van de wachtrij is uit #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Geen afspeellijst gevonden" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "'{arg}' komt niet overeen met een speellijst" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "Afspeellijst {name} heeft geen nummers." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "Ontbrekende argumenten" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "Je moet de Gilde z'n Gilde ID opgeven om te zoeken." @@ -506,13 +506,13 @@ msgstr "Verbreek automatisch de verbinding met het kanaal wanneer de bot alleen #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "Ongeldige tijd" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "Seconden kunnen niet minder zijn dan nul." @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "dagen" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "Muziektitel als status aan of uit zetten." -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "Muziektitel als status: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "Schakelen tussen weergave van een miniatuur op audioboodschappen." -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "Miniatuurweergave: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "Stemmen uitgeschakeld. Alle gebruikers kunnen commando's voor wachtrijbeheer gebruiken." -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "Stempercentage ingesteld op {percent}%." -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "Verbreek de verbinding met het spraakkanaal." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "Verbreek de verbinding met het spraakkanaal." #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "Er wordt niets uitgevoerd." @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "Nu aan het afspelen." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "Niets." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Nu aan het spelen" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "Nummer is onderbroken" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "Nummer hervat" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "Ik heb geen toestemming om te verbinden met jouw kanaal." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "Verbind eerst met een spraakkanaal." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "Er is nog geen verbinding gemaakt met Lavalink." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "Het aantal nummers moet groter zijn dan 1 en binnen de wachtrijlimiet." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "Zet een nummer bovenaan de wachtrij." -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "Je moet in een spraakkanaal zitten om het nummer bovenaan de wachtrij te zetten." -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "Je hebt de DJ rol nodig om nummers bovenaan de wachtrij te zetten." -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "Wachtrij en nummers die afspelen:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "Speel een URL af of zoek naar nummers." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "Je heeft de DJ rol nodig om nummers in de wachtrij te zetten." -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "Je moet in het spraakkanaal zijn om de `play` commando te gebruiken." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "Nummer toegevoegd" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "Geen nummers om af te spelen." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Geen resultaten." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "Nummers: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "URL niet in de afspeellijst." -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "Geen nummers meer in de afspeellijst, de afspeellijst wordt verwijderd." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Afspeellijst toegevoegd" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "Upload het afspeellijst bestand. Elk ander bericht zal deze bewerking annuleren." -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "Geen bestand gedetecteerd, probeer het later opnieuw." -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "Upload geannuleerd." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "Geen geldig afspeellijst bestand." -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/no-NO.po b/redbot/cogs/audio/core/commands/locales/no-NO.po index 5b6183ad3..a788d4737 100644 --- a/redbot/cogs/audio/core/commands/locales/no-NO.po +++ b/redbot/cogs/audio/core/commands/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "dager" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/pl-PL.po b/redbot/cogs/audio/core/commands/locales/pl-PL.po index 6fe95823e..917f4e0ca 100644 --- a/redbot/cogs/audio/core/commands/locales/pl-PL.po +++ b/redbot/cogs/audio/core/commands/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -18,34 +18,34 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:29 #, docstring msgid "Music configuration options." -msgstr "" +msgstr "Opcje konfiguracji muzyki." #: redbot/cogs/audio/core/commands/audioset.py:34 #, docstring msgid "Manages the keyword whitelist and blacklist." -msgstr "" +msgstr "Zarządza białą i czarną listą słów kluczowych." #: redbot/cogs/audio/core/commands/audioset.py:39 #, docstring msgid "Manages the global keyword whitelist/blacklist." -msgstr "" +msgstr "Zarządza globalną białą/czarną listą słów kluczowych." #: redbot/cogs/audio/core/commands/audioset.py:43 #, docstring msgid "Manages the global keyword whitelist." -msgstr "" +msgstr "Zarządza globalną białą listą słów kluczowych." #: redbot/cogs/audio/core/commands/audioset.py:49 #, docstring msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n " -msgstr "" +msgstr "Dodaje słowo kluczowe do białej listy.\\n\\\\n Jeśli cokolwiek zostanie dodane do białej listy, pozostałe słowa będą uznane jak na czarnej liście.\\n " #: redbot/cogs/audio/core/commands/audioset.py:63 #: redbot/cogs/audio/core/commands/audioset.py:128 #: redbot/cogs/audio/core/commands/audioset.py:253 #: redbot/cogs/audio/core/commands/audioset.py:318 msgid "Keyword already in the whitelist." -msgstr "" +msgstr "Słowo kluczowe jest już na białej liście." #: redbot/cogs/audio/core/commands/audioset.py:67 #: redbot/cogs/audio/core/commands/audioset.py:109 @@ -54,67 +54,67 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:299 #: redbot/cogs/audio/core/commands/audioset.py:322 msgid "Whitelist Modified" -msgstr "" +msgstr "Biała lista zmodyfikowana" #: redbot/cogs/audio/core/commands/audioset.py:68 #: redbot/cogs/audio/core/commands/audioset.py:258 msgid "Added `{whitelisted}` to the whitelist." -msgstr "" +msgstr "Dodano `{whitelisted}` do białej listy." #: redbot/cogs/audio/core/commands/audioset.py:76 #: redbot/cogs/audio/core/commands/audioset.py:266 #, docstring msgid "List all keywords added to the whitelist." -msgstr "" +msgstr "Wyświetla wszystkie słowa kluczowe dodane do białej listy." #: redbot/cogs/audio/core/commands/audioset.py:79 #: redbot/cogs/audio/core/commands/audioset.py:105 #: redbot/cogs/audio/core/commands/audioset.py:269 #: redbot/cogs/audio/core/commands/audioset.py:295 msgid "Nothing in the whitelist." -msgstr "" +msgstr "Brak wyników na białej liście." #: redbot/cogs/audio/core/commands/audioset.py:95 msgid "Global Whitelist" -msgstr "" +msgstr "Globalna biała lista" #: redbot/cogs/audio/core/commands/audioset.py:102 #: redbot/cogs/audio/core/commands/audioset.py:292 #, docstring msgid "Clear all keywords from the whitelist." -msgstr "" +msgstr "Czyści wszystkie słowa kluczowe z białej listy." #: redbot/cogs/audio/core/commands/audioset.py:110 #: redbot/cogs/audio/core/commands/audioset.py:300 msgid "All entries have been removed from the whitelist." -msgstr "" +msgstr "Wszystkie wpisy zostały usunięte z białej listy." #: redbot/cogs/audio/core/commands/audioset.py:117 #: redbot/cogs/audio/core/commands/audioset.py:307 #, docstring msgid "Removes a keyword from the whitelist." -msgstr "" +msgstr "Usuwa słowo kluczowe z białej listy." #: redbot/cogs/audio/core/commands/audioset.py:133 #: redbot/cogs/audio/core/commands/audioset.py:323 msgid "Removed `{whitelisted}` from the whitelist." -msgstr "" +msgstr "Usunięto `{whitelisted}` z białej listy." #: redbot/cogs/audio/core/commands/audioset.py:140 #, docstring msgid "Manages the global keyword blacklist." -msgstr "" +msgstr "Zarządza globalną czarną listą słów kluczowych." #: redbot/cogs/audio/core/commands/audioset.py:146 #: redbot/cogs/audio/core/commands/audioset.py:335 #, docstring msgid "Adds a keyword to the blacklist." -msgstr "" +msgstr "Dodaje słowo kluczowe do czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:157 #: redbot/cogs/audio/core/commands/audioset.py:346 msgid "Keyword already in the blacklist." -msgstr "" +msgstr "Słowo kluczowe jest już na czarnej liście." #: redbot/cogs/audio/core/commands/audioset.py:161 #: redbot/cogs/audio/core/commands/audioset.py:203 @@ -123,93 +123,93 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:392 #: redbot/cogs/audio/core/commands/audioset.py:415 msgid "Blacklist Modified" -msgstr "" +msgstr "Zmodyfikowano czarną listę" #: redbot/cogs/audio/core/commands/audioset.py:162 #: redbot/cogs/audio/core/commands/audioset.py:351 msgid "Added `{blacklisted}` to the blacklist." -msgstr "" +msgstr "Dodano `{blacklisted}` do czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:170 #: redbot/cogs/audio/core/commands/audioset.py:359 #, docstring msgid "List all keywords added to the blacklist." -msgstr "" +msgstr "Wyświetla wszystkie słowa kluczowe dodane do czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:173 #: redbot/cogs/audio/core/commands/audioset.py:199 #: redbot/cogs/audio/core/commands/audioset.py:362 #: redbot/cogs/audio/core/commands/audioset.py:388 msgid "Nothing in the blacklist." -msgstr "" +msgstr "Brak wyników na czarnej liście." #: redbot/cogs/audio/core/commands/audioset.py:189 msgid "Global Blacklist" -msgstr "" +msgstr "Globalna biała lista" #: redbot/cogs/audio/core/commands/audioset.py:196 #: redbot/cogs/audio/core/commands/audioset.py:385 #, docstring msgid "Clear all keywords added to the blacklist." -msgstr "" +msgstr "Czyści wszystkie słowa kluczowe z czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:204 #: redbot/cogs/audio/core/commands/audioset.py:393 msgid "All entries have been removed from the blacklist." -msgstr "" +msgstr "Wszystkie wpisy zostały usunięte z czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:211 #: redbot/cogs/audio/core/commands/audioset.py:400 #, docstring msgid "Removes a keyword from the blacklist." -msgstr "" +msgstr "Usuwa słowo kluczowe z czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:222 #: redbot/cogs/audio/core/commands/audioset.py:411 msgid "Keyword is not in the blacklist." -msgstr "" +msgstr "Słowo kluczowe nie jest na czarnej liście." #: redbot/cogs/audio/core/commands/audioset.py:227 #: redbot/cogs/audio/core/commands/audioset.py:416 msgid "Removed `{blacklisted}` from the blacklist." -msgstr "" +msgstr "Usunięto `{blacklisted}` z czarnej listy." #: redbot/cogs/audio/core/commands/audioset.py:235 #, docstring msgid "Manages the keyword whitelist." -msgstr "" +msgstr "Zarządza białą listą słów kluczowych." #: redbot/cogs/audio/core/commands/audioset.py:239 #, docstring msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n " -msgstr "" +msgstr "Dodaje słowo kluczowe do białej listy.\\n\\\\n Jeśli cokolwiek zostanie dodane do białej listy, pozostałe słowa będą uznane jak na czarnej liście.\\n " #: redbot/cogs/audio/core/commands/audioset.py:285 msgid "Whitelist" -msgstr "" +msgstr "Biała lista" #: redbot/cogs/audio/core/commands/audioset.py:331 #, docstring msgid "Manages the keyword blacklist." -msgstr "" +msgstr "Zarządza czarną listą słów kluczowych." #: redbot/cogs/audio/core/commands/audioset.py:378 msgid "Blacklist" -msgstr "" +msgstr "Czarna Lista" #: redbot/cogs/audio/core/commands/audioset.py:425 #, docstring msgid "Change auto-play setting." -msgstr "" +msgstr "Zmień ustawienia automatycznego odtwarzania." #: redbot/cogs/audio/core/commands/audioset.py:429 #, docstring msgid "Toggle auto-play when there no songs in queue." -msgstr "" +msgstr "Przełącz automatyczne odtwarzanie, gdy w kolejce nie ma utworów." #: redbot/cogs/audio/core/commands/audioset.py:433 msgid "Auto-play when queue ends: {true_or_false}." -msgstr "" +msgstr "Odtwarzaj automatycznie, gdy kolejka się zakończy: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:434 #: redbot/cogs/audio/core/commands/audioset.py:578 @@ -232,22 +232,22 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 msgid "Enabled" -msgstr "" +msgstr "Włączone" #: redbot/cogs/audio/core/commands/audioset.py:434 #: redbot/cogs/audio/core/commands/audioset.py:578 @@ -270,30 +270,30 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 msgid "Disabled" -msgstr "" +msgstr "Wyłączone" #: redbot/cogs/audio/core/commands/audioset.py:438 msgid "\\nRepeat has been disabled." -msgstr "" +msgstr "\\nPowtarzanie zostało wyłączone." #: redbot/cogs/audio/core/commands/audioset.py:441 msgid "\\nAuto-disconnecting at queue end has been disabled." -msgstr "" +msgstr "\\nAutomatyczne wychodzenie na końcu kolejki zostało wyłączone." #: redbot/cogs/audio/core/commands/audioset.py:444 #: redbot/cogs/audio/core/commands/audioset.py:539 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -331,33 +331,14 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:129 #: redbot/cogs/audio/core/commands/llset.py:154 msgid "Setting Changed" -msgstr "" +msgstr "Ustawienie zmienione" #: redbot/cogs/audio/core/commands/audioset.py:457 #, docstring msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]audioset autoplay playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]audioset autoplay MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]audioset autoplay MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]audioset autoplay PersonalPlaylist --scope User --author Draper`\\n " -msgstr "" +msgstr "Ustaw listę odtwarzania jako źródło do automatycznego odtwarzania utworów.\\n\\n **Użycie**\\n ​ ​ ​ ​ `[p]audioset autoplay nazwa_playlisty_lub_id [args]`\\n\\n **Argumenty**:\\n ​ ​ ​ ​ Poniższe są opcjonalne:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope\\n ​ ​ ​ ​ ​ ​ ​ ​ -author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild[guild] **Tylko właściciel może tego użyć**\\n\\n **Scope** jest jednym z następujących:\\n ​Globalnie\\n ​ ​ ​ ​ Gildia\\n ​ ​ ​ ​ Użytkownik\\n\\n **Author** może być jednym z poniższych:\\n ID Użytkownika\\n ​ ​ ​ ​ Wzmianka o Użytkowniku\\n ​ ​ ​ ​ Nazwa użytkownika#123\\n\\n **Guild** może być jednym z poniżych:\\n\\n ​ ​ ​ ​ ID Gildii\\n ​ ​ ​ ​ Dokładna nazwa gildii\\n\\n Przykładowe użycie:\\n ​ ​ ​ ​ `[p]audioset autoplay MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]audioset autoplay MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]audioset autoplay PersonalPlaylist --scope User --author Draper`\\n " #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,359 +353,378 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "Listy odtwarzania nie są dostępne" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" -msgstr "" +msgstr "Sekcja listy odtwarzania audio jest obecnie niedostępna" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." -msgstr "" +msgstr "Sprawdź swoje logi." #: redbot/cogs/audio/core/commands/audioset.py:509 #: redbot/cogs/audio/core/commands/audioset.py:525 msgid "No Playlist Found" -msgstr "" +msgstr "Nie znaleziono listy odtwarzania" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" -msgstr "" +msgstr "Nie można dopasować '{arg}' do listy odtwarzania" #: redbot/cogs/audio/core/commands/audioset.py:517 msgid "No Tracks Found" -msgstr "" +msgstr "Nie znaleziono utworów" #: redbot/cogs/audio/core/commands/audioset.py:518 msgid "Playlist {name} has no tracks." -msgstr "" +msgstr "Lista odtwarzania {name} nie ma utworów." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." -msgstr "" +msgstr "Lista odtwarzania {id} nie istnieje w zakresie {scope}." #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 -msgid "Missing Arguments" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:534 #: redbot/cogs/audio/core/commands/playlists.py:989 #: redbot/cogs/audio/core/commands/playlists.py:1545 #: redbot/cogs/audio/core/commands/playlists.py:1649 +msgid "Missing Arguments" +msgstr "Brakujące argumenty" + +#: redbot/cogs/audio/core/commands/audioset.py:534 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." -msgstr "" +msgstr "Musisz podać ID Gildii do wyszukania." #: redbot/cogs/audio/core/commands/audioset.py:540 msgid "Playlist {name} (`{id}`) [**{scope}**] will be used for autoplay." -msgstr "" +msgstr "Lista odtwarzania {name} (`{id}`) [**{scope}**] zostanie użyta do automatycznego odtwarzania." #: redbot/cogs/audio/core/commands/audioset.py:553 #, docstring msgid "Resets auto-play to the default playlist." -msgstr "" +msgstr "Resetuje automatyczne odtwarzanie do domyślnej listy odtwarzania." #: redbot/cogs/audio/core/commands/audioset.py:559 msgid "Set auto-play playlist to play recently played tracks." -msgstr "" +msgstr "Ustaw auto-odtwarzanie listy odtwarzania, aby odtwarzać ostatnio odtwarzane utwory." #: redbot/cogs/audio/core/commands/audioset.py:565 #, docstring msgid "Toggle global daily queues.\\n\\n Global daily queues creates a playlist for all tracks played today.\\n " -msgstr "" +msgstr "Przełącz globalne dzienne kolejki.\\n\\n Globalne dzienne kolejki tworzą playlistę dla wszystkich odtwarzanych dzisiaj utworów.\\n " #: redbot/cogs/audio/core/commands/audioset.py:577 msgid "Global daily queues: {true_or_false}." -msgstr "" +msgstr "Globalne dzienne kolejki: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:586 #, docstring msgid "Toggle daily queues.\\n\\n Daily queues creates a playlist for all tracks played today.\\n " -msgstr "" +msgstr "Przełącz kolejki dzienne.\\n\\n Kolejki dzienne tworzą listę odtwarzania dla wszystkich odtwarzanych dzisiaj utworów.\\n " #: redbot/cogs/audio/core/commands/audioset.py:598 msgid "Daily queues: {true_or_false}." -msgstr "" +msgstr "Dzienne kolejki: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:607 #, docstring msgid "Toggle the bot auto-disconnecting when done playing.\\n\\n This setting takes precedence over `[p]audioset emptydisconnect`.\\n " -msgstr "" +msgstr "Przełącz automatyczne odłączanie bota po zakończeniu odtwarzania.\\n\\n To ustawienie ma pierwszeństwo przed `[p]audioset emptydisconnect`.\\n " #: redbot/cogs/audio/core/commands/audioset.py:615 msgid "Auto-disconnection at queue end: {true_or_false}." -msgstr "" +msgstr "Automatyczne odłączenie na końcu kolejki: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:619 msgid "\\nAuto-play has been disabled." -msgstr "" +msgstr "\\nAutomatyczne odtwarzanie zostało wyłączone." #: redbot/cogs/audio/core/commands/audioset.py:630 #, docstring msgid "Toggle DJ mode.\\n\\n DJ mode allows users with the DJ role to use audio commands.\\n " -msgstr "" +msgstr "Przełącz tryb DJ.\\n\\n Tryb DJ pozwala użytkownikom z rolą DJ na używanie komend audio.\\n " #: redbot/cogs/audio/core/commands/audioset.py:641 msgid "Missing DJ Role" -msgstr "" +msgstr "Brakująca rola DJ'a" #: redbot/cogs/audio/core/commands/audioset.py:642 msgid "Please set a role to use with DJ mode. Enter the role name or ID now." -msgstr "" +msgstr "Proszę ustaw rolę do używania w trybie DJ. Wprowadź teraz nazwę roli lub ID." #: redbot/cogs/audio/core/commands/audioset.py:653 msgid "Response timed out, try again later." -msgstr "" +msgstr "Upłynął limit czasu odpowiedzi, spróbuj ponownie później." #: redbot/cogs/audio/core/commands/audioset.py:663 msgid "DJ role: {true_or_false}." -msgstr "" +msgstr "Rola DJ: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:672 #, docstring msgid "Auto-disconnect from channel when bot is alone in it for x seconds, 0 to disable.\\n\\n `[p]audioset dc` takes precedence over this setting.\\n " -msgstr "" +msgstr "Automatycznie odłącz od kanału, gdy bot jest w nim sam przez x sekund, 0 aby wyłączyć.\\n\\n `[p]audioset dc` ma pierwszeństwo przed tym ustawieniem.\\n " #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" -msgstr "" +msgstr "Nieprawidłowy czas" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." -msgstr "" +msgstr "Ilość sekund nie może być mniejsza niż zero." #: redbot/cogs/audio/core/commands/audioset.py:685 msgid "Empty disconnect disabled." -msgstr "" +msgstr "Rozłączanie przy pustym kanale wyłączone." #: redbot/cogs/audio/core/commands/audioset.py:692 msgid "Empty disconnect timer set to {num_seconds}." -msgstr "" +msgstr "Zegar wyjścia z pustego kanału ustawiony na {num_seconds}." #: redbot/cogs/audio/core/commands/audioset.py:704 #, docstring msgid "Auto-pause after x seconds when room is empty, 0 to disable." -msgstr "" +msgstr "Automatyczne wstrzymanie po x sekundach, gdy pokój jest pusty, 0 aby wyłączyć." #: redbot/cogs/audio/core/commands/audioset.py:714 msgid "Empty pause disabled." -msgstr "" +msgstr "Pauzowanie przy pustym kanale wyłączone." #: redbot/cogs/audio/core/commands/audioset.py:721 msgid "Empty pause timer set to {num_seconds}." -msgstr "" +msgstr "Zegar zapauzowania na pustym kanale ustawiony na {num_seconds}." #: redbot/cogs/audio/core/commands/audioset.py:732 #, docstring msgid "Prioritise tracks with lyrics." -msgstr "" +msgstr "Priorytet utworów z tekstami piosenek." #: redbot/cogs/audio/core/commands/audioset.py:738 msgid "Prefer tracks with lyrics: {true_or_false}." -msgstr "" +msgstr "Preferuj utwory z tekstami piosenek: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:747 #, docstring msgid "Set a price for queueing tracks for non-mods, 0 to disable." -msgstr "" +msgstr "Ustaw cenę za kolejkowanie ścieżek dla nie-modów, 0 aby wyłączyć." #: redbot/cogs/audio/core/commands/audioset.py:750 msgid "Invalid Price" -msgstr "" +msgstr "Nieprawidłowa cena" #: redbot/cogs/audio/core/commands/audioset.py:750 msgid "Price can't be less than zero." -msgstr "" +msgstr "Cena nie może być mniejsza niż zero." #: redbot/cogs/audio/core/commands/audioset.py:755 msgid "Jukebox mode disabled." -msgstr "" +msgstr "Tryb Jukebox wyłączony." #: redbot/cogs/audio/core/commands/audioset.py:762 msgid "Track queueing command price set to {price} {currency}." -msgstr "" +msgstr "Cena komendy kolejkowania utworu ustawiona na {price} {currency}." #: redbot/cogs/audio/core/commands/audioset.py:774 #, docstring msgid "Set the localtracks path if the Lavalink.jar is not run from the Audio data folder.\\n\\n Leave the path blank to reset the path to the default, the Audio data directory.\\n " -msgstr "" +msgstr "Ustaw ścieżkę lokalnych utworów, jeśli Lavalink.jar nie jest uruchamiany z folderu danych audio.\\n\\n Pozostaw pustą ścieżkę, aby przywrócić domyślną ścieżkę, katalogu danych audio.\\n " #: redbot/cogs/audio/core/commands/audioset.py:785 msgid "The localtracks path location has been reset to {localpath}" -msgstr "" +msgstr "Lokalizacja lokalnych utworów została zresetowana do {localpath}" #: redbot/cogs/audio/core/commands/audioset.py:790 msgid "This setting is only for bot owners to set a localtracks folder location In the example below, the full path for 'ParentDirectory' must be passed to this command.\\n```\\nParentDirectory\\n |__ localtracks (folder)\\n | |__ Awesome Album Name (folder)\\n | |__01 Cool Song.mp3\\n | |__02 Groovy Song.mp3\\n```\\nThe folder path given to this command must contain the localtracks folder.\\n**This folder and files need to be visible to the user where `Lavalink.jar` is being run from.**\\nUse this command with no path given to reset it to the default, the Audio data directory for this bot.\\nDo you want to continue to set the provided path for local tracks?" -msgstr "" +msgstr "To ustawienie służy tylko właścicielom botów do ustawiania lokalizacji folderu localtracks w przykładzie poniżej, pełna ścieżka dla 'KanałuNadrzędnego' musi być przekazana do tego polecenia.\\n```\\nKatalog nadrzędny\\n |__ localtracks (folder)\\n | |__ Niesamowita nazwa albumu (folder)\\n | |__01 Świetna Song. mp3\\n | |__02 Groovy Song. p3\\n```\\nŚcieżka folderu nadana tej komendy musi zawierać folder localTracks\\n**Ten folder i pliki muszą być widoczne dla użytkownika, skąd działa `Lavalink.jar`. *\\nUżyj tej komendy bez przypisanej ścieżki, aby zresetować ją do domyślnego, katalogu danych audio dla tego bota.\\nCzy chcesz kontynuować ustawianie ścieżki dla utworów lokalnych?" #: redbot/cogs/audio/core/commands/audioset.py:822 msgid "Invalid Path" -msgstr "" +msgstr "Nieprawidłowa ścieżka" #: redbot/cogs/audio/core/commands/audioset.py:823 msgid "{local_path} does not seem like a valid path." -msgstr "" +msgstr "{local_path} nie wygląda na prawidłową ścieżkę." #: redbot/cogs/audio/core/commands/audioset.py:829 msgid "`{localtracks}` does not exist. The path will still be saved, but please check the path and create a localtracks folder in `{localfolder}` before attempting to play local tracks." -msgstr "" +msgstr "`{localtracks}` nie istnieje. Ścieżka będzie nadal zapisana, ale sprawdź ścieżkę i utwórz folder localtracks w `{localfolder}` przed próbą odtworzenia lokalnych ścieżek." #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" -msgstr "" +msgstr "Nieprawidłowe środowisko" #: redbot/cogs/audio/core/commands/audioset.py:842 msgid "The localtracks path location has been set to {localpath}" -msgstr "" +msgstr "Lokalizacja lokalnych utworów została ustawiona na {localpath}" #: redbot/cogs/audio/core/commands/audioset.py:851 #, docstring msgid "Max length of a track to queue in seconds, 0 to disable.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`). Invalid\\n input will turn the max length setting off.\\n " -msgstr "" +msgstr "Maksymalna długość utworu do kolejkowania w sekundach, 0 aby wyłączyć.\\n\\n Akceptuje sekundy lub wartość sformatowaną jak 00:00:00 (`hh:mm:ss`) lub 00:00 (`mm:ss`). Nieprawidłowe\\n dane wejściowe wyłączą ustawienie maksymalnej długości.\\n " #: redbot/cogs/audio/core/commands/audioset.py:860 msgid "Invalid length" -msgstr "" +msgstr "Nieprawidłowa długość" #: redbot/cogs/audio/core/commands/audioset.py:860 msgid "Length can't be less than zero." -msgstr "" +msgstr "Długość nie może być mniejsza niż zero." #: redbot/cogs/audio/core/commands/audioset.py:864 msgid "Track max length disabled." -msgstr "" +msgstr "Wyłączono maksymalną długość utworu." #: redbot/cogs/audio/core/commands/audioset.py:870 msgid "Track max length set to {seconds}." -msgstr "" +msgstr "Maksymalna długość utworu ustawiona na {seconds}." #: redbot/cogs/audio/core/commands/audioset.py:880 #, docstring msgid "Toggle track announcement and other bot messages." -msgstr "" +msgstr "Przełącz ogłaszanie utworu i inne komunikaty bota." #: redbot/cogs/audio/core/commands/audioset.py:886 msgid "Notify mode: {true_or_false}." -msgstr "" +msgstr "Tryb powiadomienia: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:895 #, docstring msgid "Toggle the domain restriction on Audio.\\n\\n When toggled off, users will be able to play songs from non-commercial websites and links.\\n When toggled on, users are restricted to YouTube, SoundCloud, Mixer, Vimeo, Twitch, and\\n Bandcamp links.\\n " -msgstr "" +msgstr "Przełącz ograniczenie domeny na Audio.\\n\\n Po wyłączeniu, użytkownicy będą mogli odtwarzać utwory z niekomercyjnych stron internetowych i linków.\\n Gdy włączone, użytkownicy są ograniczeni do YouTube, Linki SoundCloud, Mixer, Vimeo, Twitch i\\n linki Bandcamp.\\n " #: redbot/cogs/audio/core/commands/audioset.py:906 msgid "Commercial links only: {true_or_false}." -msgstr "" +msgstr "Tylko linki komercyjne: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:915 #, docstring msgid "Set the role to use for DJ mode." -msgstr "" +msgstr "Ustaw rolę dla trybu DJ." #: redbot/cogs/audio/core/commands/audioset.py:924 msgid "Settings Changed" -msgstr "" +msgstr "Zmieniono ustawienia" #: redbot/cogs/audio/core/commands/audioset.py:925 msgid "DJ role set to: {role.name}." -msgstr "" +msgstr "Rola DJ ustawiona na: {role.name}." #: redbot/cogs/audio/core/commands/audioset.py:931 #, docstring msgid "Show the current settings." -msgstr "" +msgstr "Pokaż bieżące ustawienia." #: redbot/cogs/audio/core/commands/audioset.py:965 msgid "Server Settings" -msgstr "" +msgstr "Ustawienia serwera" #: redbot/cogs/audio/core/commands/audioset.py:966 msgid "Auto-disconnect: [{dc}]\\n" -msgstr "" +msgstr "Automatyczne rozłączenie: [{dc}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:967 msgid "Auto-play: [{autoplay}]\\n" -msgstr "" +msgstr "Automatyczne odtwarzanie: [{autoplay}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:971 msgid "Disconnect timer: [{num_seconds}]\\n" -msgstr "" +msgstr "Licznik rozłączenia: [{num_seconds}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:975 msgid "Auto Pause timer: [{num_seconds}]\\n" -msgstr "" +msgstr "Licznik Auto Pauzy: [{num_seconds}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:979 msgid "DJ Role: [{role.name}]\\n" -msgstr "" +msgstr "Rola DJ: [{role.name}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:981 msgid "Jukebox: [{jukebox_name}]\\n" -msgstr "" +msgstr "Jukebox: [{jukebox_name}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:982 msgid "Command price: [{jukebox_price}]\\n" -msgstr "" +msgstr "Cena komendy: [{jukebox_price}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:986 msgid "Max track length: [{tracklength}]\\n" -msgstr "" +msgstr "Maksymalna długość utworu: [{tracklength}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:989 msgid "Repeat: [{repeat}]\\nShuffle: [{shuffle}]\\nShuffle bumped: [{bumpped_shuffle}]\\nSong notify msgs: [{notify}]\\nSongs as status: [{status}]\\nSpotify search: [{countrycode}]\\n" -msgstr "" +msgstr "Powtarzaj: [{repeat}]\\nPrzetasowanie: [{shuffle}]\\nPrzetasuj podrzucone: [{bumpped_shuffle}]\\nPowiadomienie msgs o utworze: [{notify}]\\nUtwory jako status: [{status}]\\nWyszukiwanie Spotify: [{countrycode}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1005 msgid "Thumbnails: [{0}]\\n" -msgstr "" +msgstr "Miniatury: [{0}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1009 msgid "Vote skip: [{vote_enabled}]\\nSkip percentage: [{vote_percent}%]\\n" -msgstr "" +msgstr "Głosuj za pominięciem: [{vote_enabled}]\\nProcent na pominięcie: [{vote_percent}%]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1022 msgid "Server" -msgstr "" +msgstr "Serwer" #: redbot/cogs/audio/core/commands/audioset.py:1024 msgid "User" -msgstr "" +msgstr "Użytkownik" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" -msgstr "" +msgstr "Globalny" #: redbot/cogs/audio/core/commands/audioset.py:1028 #: redbot/cogs/audio/core/commands/audioset.py:1029 #: redbot/cogs/audio/core/commands/audioset.py:1030 msgid "Cached" -msgstr "" +msgstr "Umieszczone w pamięci podręcznej" #: redbot/cogs/audio/core/commands/audioset.py:1032 #: redbot/cogs/audio/core/commands/audioset.py:1033 @@ -734,200 +734,204 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1037 msgid "Auto-play Settings" -msgstr "" +msgstr "Ustawienia autoodtwarzania" #: redbot/cogs/audio/core/commands/audioset.py:1039 msgid "Playlist name: [{pname}]\\n" -msgstr "" +msgstr "Nazwa playlisty: [{pname}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1040 msgid "Playlist ID: [{pid}]\\n" -msgstr "" +msgstr "ID playlisty: [{pid}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1041 msgid "Playlist scope: [{pscope}]\\n" -msgstr "" +msgstr "Zakres playlisty: [{pscope}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" -msgstr "" +msgstr "Ustawienia pamięci podręcznej" #: redbot/cogs/audio/core/commands/audioset.py:1049 msgid "Max age: [{max_age}]\\n" -msgstr "" +msgstr "Maksymalny wiek: [{max_age}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1050 msgid "Local Spotify cache: [{spotify_status}]\\n" -msgstr "" +msgstr "Lokalna pamięć podręczna Spotify: [{spotify_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1051 msgid "Local Youtube cache: [{youtube_status}]\\n" -msgstr "" +msgstr "Lokalna pamięć podręczna YouTube: [{youtube_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1052 msgid "Local Lavalink cache: [{lavalink_status}]\\n" -msgstr "" +msgstr "Pamięć podręczna lokalnego Lavalink: [{lavalink_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "dni" #: redbot/cogs/audio/core/commands/audioset.py:1066 msgid "Lavalink Settings" -msgstr "" +msgstr "Ustawienia Lavalink" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" -msgstr "" +msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgstr "Red-Lavalink: [{lavalink_version}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" -msgstr "" +msgid "External server: [{use_external_lavalink}]\\n" +msgstr "Serwer zewnętrzny: [{use_external_lavalink}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:1087 -#, docstring -msgid "Enable/disable tracks' titles as status." +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1093 -msgid "Song titles as status: {true_or_false}." -msgstr "" +msgid "Localtracks path: [{localpath}]\\n" +msgstr "Ścieżka utworów lokalnych: [{localpath}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1101 +#, docstring +msgid "Enable/disable tracks' titles as status." +msgstr "Włącz/wyłącz tytuły ścieżek jako status." + +#: redbot/cogs/audio/core/commands/audioset.py:1107 +msgid "Song titles as status: {true_or_false}." +msgstr "Tytuły utworów jako status: {true_or_false}." + +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." -msgstr "" +msgstr "Przełącz wyświetlanie miniaturki w wiadomościach dźwiękowych." -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." -msgstr "" +msgstr "Wyświetlanie miniatur: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." -msgstr "" +msgstr "Procent wymagany do pominięcia utworów przez non-modów, 0 aby wyłączyć." -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." -msgstr "" +msgstr "Głosowanie wyłączone. Wszyscy użytkownicy mogą używać komend zarządzania kolejką." -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." -msgstr "" +msgstr "Procent głosów ustawiony na {percent}%." -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." -msgstr "" +msgstr "Instrukcje ustawiania klucza API YouTube." -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." -msgstr "" +msgstr "Instrukcje ustawiania tokenów Spotify API." -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:1182 -#, docstring -msgid "Set the country code for Spotify searches." -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:1186 -msgid "Invalid Country Code" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:1187 -msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." -msgstr "" +msgstr "1. Przejdź do Spotify developers i zaloguj się na swoje konto Spotify.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Kliknij \\\"Utwórz aplikację\\\".\\n3. Wypełnij formularz podając nazwę aplikacji, itp.\\n4. Gdy zostaniesz zapytany, czy rozwijasz integrację komercyjną, wybierz \\\"Nie\\\".\\n5. Zaakceptuj warunki.\\n6. Skopiuj swój identyfikator klienta i sekret klienta do:\\n`{prefix}set api spotify client_id client_secret `" #: redbot/cogs/audio/core/commands/audioset.py:1196 -msgid "Country Code set to {country}." -msgstr "" +#, docstring +msgid "Set the country code for Spotify searches." +msgstr "Ustaw kod kraju dla wyszukiwań Spotify." -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1200 +msgid "Invalid Country Code" +msgstr "Nieprawidłowy kod kraju" + +#: redbot/cogs/audio/core/commands/audioset.py:1201 +msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." +msgstr "Użyj oficjalnego kodu [ISO 3166-1 alpha-2](https://pl.wikipedia.org/wiki/ISO_3166-1_alfa-2)." + +#: redbot/cogs/audio/core/commands/audioset.py:1210 +msgid "Country Code set to {country}." +msgstr "Kod kraju ustawiony na {country}." + +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " -msgstr "" +msgstr "Ustawia poziom buforowania.\\n\\n Poziom może być jednym z następujących:\\n\\n 0: Wyłącza pamięć podręczną\\n 1: Włącza pamięć podręczną Spotify\\n 2: Włącza pamięć podręczną YouTube\\n 3: Włącza pamięć podręczną Lavalink\\n 5: Włącza wszystkie bufory\\n\\n Jeśli chcesz wyłączyć określoną pamięć podręczną zrób to używając liczby ujemnej.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" -msgstr "" +msgstr "Maksymalny wiek: [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" -msgstr "" +msgstr "Lokalna pamięć podręczna Spotify: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" -msgstr "" +msgstr "Lokalna pamięć podręczna YouTube: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" -msgstr "" +msgstr "Pamięć podręczna lokalnego Lavalink: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" -msgstr "" +msgstr "Maksymalny wiek: [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" -msgstr "" +msgstr "Lokalna pamięć podręczna Spotify: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" -msgstr "" +msgstr "Lokalna pamięć podręczna YouTube: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" -msgstr "" +msgstr "Pamięć podręczna lokalnego Lavalink: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " -msgstr "" +msgstr "Ustawia maksymalny wiek pamięci podręcznej.\\n\\n Ta komenda pozwala ustawić maksymalną liczbę dni zanim wpis w pamięci podręcznej stanie się\\n nieprawidłowy.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" -msgstr "" +msgstr "Wiek pamięci podręcznej nie może być krótszy niż 7 dni. Jeśli chcesz go wyłączyć uruchom {prefix}audioset cache.\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" -msgstr "" +msgstr "Ustawiłem/am wiek skrzynki na {age} dni" #: redbot/cogs/audio/core/commands/controller.py:27 #, docstring msgid "Disconnect from the voice channel." -msgstr "" +msgstr "Odłącz od kanału głosowego." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,635 +939,635 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." -msgstr "" +msgstr "Nic nie gra." #: redbot/cogs/audio/core/commands/controller.py:44 #: redbot/cogs/audio/core/commands/controller.py:50 msgid "Unable To Disconnect" -msgstr "" +msgstr "Nie można odłączyć" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." -msgstr "" +msgstr "Inni słuchają - zamiast tego zagłosuj na pomijanie." #: redbot/cogs/audio/core/commands/controller.py:51 #: redbot/cogs/audio/core/commands/controller.py:57 msgid "You need the DJ role to disconnect." -msgstr "" +msgstr "Potrzebujesz roli DJ-a, aby rozłączyć." #: redbot/cogs/audio/core/commands/controller.py:56 msgid "Unable to Disconnect" -msgstr "" +msgstr "Nie udało się odłączyć" #: redbot/cogs/audio/core/commands/controller.py:60 msgid "Disconnecting..." -msgstr "" +msgstr "Rozłączanie..." #: redbot/cogs/audio/core/commands/controller.py:75 #, docstring msgid "Now playing." -msgstr "" +msgstr "Teraz odtwarzane." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" -msgstr "" +msgstr "\\n Żądane przez: **{track.requester}**" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." -msgstr "" +msgstr "Nic nie ma." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:108 -#: redbot/cogs/audio/core/commands/queue.py:83 -msgid "Auto-Play" -msgstr "" +msgstr "Teraz odtwarzane" #: redbot/cogs/audio/core/commands/controller.py:114 -#: redbot/cogs/audio/core/commands/queue.py:89 -msgid "Shuffle" -msgstr "" +#: redbot/cogs/audio/core/commands/queue.py:83 +msgid "Auto-Play" +msgstr "Autoodtwarzanie" #: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/queue.py:89 +msgid "Shuffle" +msgstr "Losowo" + +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" -msgstr "" +msgstr "Powtarzanie" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." -msgstr "" +msgstr "Wstrzymaj lub wznawiaj odtwarzanie utworu." -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:192 -msgid "You must be in the voice channel to pause or resume." -msgstr "" +msgstr "Nie można zarządzać utworami" #: redbot/cogs/audio/core/commands/controller.py:198 +msgid "You must be in the voice channel to pause or resume." +msgstr "Musisz być na kanale głosowym, aby wstrzymać lub wznowić." + +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." -msgstr "" +msgstr "Potrzebujesz roli DJ do wstrzymania lub wznowienia utworów." -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" -msgstr "" +msgstr "Utwór zapauzowany" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" -msgstr "" +msgstr "Utwór wznowiony" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." -msgstr "" +msgstr "Przejdź do początku poprzednio odtwarzanego utworu." -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" -msgstr "" +msgstr "Nie można pominąć utworów" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby wstrzymać lub wznowić utwór." -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." -msgstr "" +msgstr "Potrzebujesz roli DJ lub być żądającym utworu, aby dodać do kolejki poprzednie utwory." -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" -msgstr "" +msgstr "Nie można odtworzyć utworów" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." -msgstr "" +msgstr "Brak poprzedniego utworu." -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" -msgstr "" +msgstr "Powtarzanie utworu" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " -msgstr "" +msgstr "Szukaj w przód lub w tył w utworze o kilka sekund lub do określonego czasu.\\n\\n Akceptuje sekundy lub wartość sformatowaną jak 00:00:00 (`hh:mm:ss`) lub 00:00 (`mm:ss`).\\n " -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" -msgstr "" +msgstr "Nie można przeszukać utworów" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:309 -msgid "You need the DJ role or be the track requester to use seek." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby przewijać." #: redbot/cogs/audio/core/commands/controller.py:315 +msgid "You need the DJ role or be the track requester to use seek." +msgstr "Potrzebujesz roli DJ lub być żądającym utworu aby używać wyszukiwania." + +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." -msgstr "" +msgstr "Nie można przeszukiwać strumienia." -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." -msgstr "" +msgstr "Nieprawidłowe dane wejściowe dla czasu do szukania." -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" -msgstr "" +msgstr "Przesunięto {num_seconds}s do 00:00:00" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" -msgstr "" +msgstr "Przesunięto {num_seconds}s do {time}" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" -msgstr "" +msgstr "Przesunięto do {time}" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." -msgstr "" +msgstr "Przełącz wymieszanie." -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" -msgstr "" +msgstr "Nie można przełączyć losowości" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby przełączyć przetasowanie." -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby przełączyć przetasowanie." -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." -msgstr "" +msgstr "Losuj utwory: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " -msgstr "" +msgstr "Przełącz losowanie podbitych utworów.\\n\\n Ustaw to na wyłączone, jeśli chcesz uniknąć losowania podbitych piosenek.\\n To ma pierwszeństwo nad `[p]shuffle`.\\n " -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." -msgstr "" +msgstr "Losuj podbite utwory: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." -msgstr "" +msgstr "Przejdź do następnego utworu lub do danego numeru utworu." -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby pominąć muzykę." -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." -msgstr "" +msgstr "Potrzebujesz roli DJ lub być żądającym utworu, aby pominąć utwory." -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:490 -msgid "Can't skip to a specific track in vote mode without the DJ role." -msgstr "" +msgstr "Możesz pominąć tylko bieżący utwór." #: redbot/cogs/audio/core/commands/controller.py:496 +msgid "Can't skip to a specific track in vote mode without the DJ role." +msgstr "Nie można przejść do konkretnego utworu w trybie głosowania bez roli DJ." + +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." -msgstr "" +msgstr "Usunąłem/am twój głos aby pominąć." -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." -msgstr "" +msgstr "Zagłosowałeś/aś na pominięcie." -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." -msgstr "" +msgstr "Próg głosowania został osiągnięty." -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" -msgstr "" +msgstr " Głosy: {num_votes}/{num_members} ({cur_percent}% z {required_percent}% potrzebnych)" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." -msgstr "" +msgstr "Zatrzymuje odtwarzanie i czyści kolejkę." -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" -msgstr "" +msgstr "Nie można zatrzymać odtwarzacza" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby zatrzymać muzykę." -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby zatrzymać muzykę." -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." -msgstr "" +msgstr "Zatrzymywanie..." -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." -msgstr "" +msgstr "Przywołaj bota do kanału głosowego." -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" -msgstr "" +msgstr "Nie można dołączyć do kanału głosowego" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." -msgstr "" +msgstr "Inni słuchają." -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby przywołać bota." -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." -msgstr "" +msgstr "Nie mam uprawnień, aby połączyć się z twoim kanałem." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." -msgstr "" +msgstr "Najpierw połącz się z kanałem głosowym." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." -msgstr "" +msgstr "Połączenie z Lavalink nie zostało jeszcze nawiązane." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." -msgstr "" +msgstr "Ustaw głośność, 1% - 150%." -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" -msgstr "" +msgstr "Obecna głośność:" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:667 -msgid "You must be in the voice channel to change the volume." -msgstr "" +msgstr "Nie można zmienić głośności" #: redbot/cogs/audio/core/commands/controller.py:673 +msgid "You must be in the voice channel to change the volume." +msgstr "Musisz być na kanale głosowym, aby zmienić głośność." + +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby zmienić głośność." -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" -msgstr "" +msgstr "Głośność:" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." -msgstr "" +msgstr "Przełącz powtarzanie." -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" -msgstr "" +msgstr "Nie można przełączyć powtarzania" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:715 -msgid "You must be in the voice channel to toggle repeat." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby włączyć powtarzanie." #: redbot/cogs/audio/core/commands/controller.py:721 +msgid "You must be in the voice channel to toggle repeat." +msgstr "Musisz być na kanale głosowym, aby włączyć powtarzanie." + +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." -msgstr "" +msgstr "Powtórz utwory: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." -msgstr "" +msgstr "\\nAutomatyczne odtwarzanie zostało wyłączone." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." -msgstr "" +msgstr "Usuń określony numer utworu z kolejki." -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." -msgstr "" +msgstr "Nic nie ma w kolejce." -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:752 -msgid "You need the DJ role to remove tracks." -msgstr "" +msgstr "Nie można zmienić kolejki" #: redbot/cogs/audio/core/commands/controller.py:758 +msgid "You need the DJ role to remove tracks." +msgstr "Potrzebujesz roli DJ, aby usunąć utwory." + +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." -msgstr "" +msgstr "Musisz być w kanale głosowym aby zarządzać kolejką." -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." -msgstr "" +msgstr "Numer utworu musi być większy niż 1 i w granicach kolejki." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" -msgstr "" +msgstr "Usunięto utwór z kolejki" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:790 -msgid "Removed 0 tracks, nothing matches the URL provided." -msgstr "" +msgstr "Usunięto {track} z kolejki." #: redbot/cogs/audio/core/commands/controller.py:796 -msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." -msgstr "" +msgid "Removed 0 tracks, nothing matches the URL provided." +msgstr "Usunięto 0 utworów, nic nie pasuje do podanego adresu URL." -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:802 +msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." +msgstr "Usunięto {removed_tracks} utworów z kolejki, które pasują do podanego adresu URL." + +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." -msgstr "" +msgstr "Wrzuć numer utworu na górę kolejki." -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/controller.py:818 -msgid "You must be in the voice channel to bump a track." -msgstr "" +msgstr "Nie można podrzucić utworu" #: redbot/cogs/audio/core/commands/controller.py:824 -msgid "You need the DJ role to bump tracks." -msgstr "" +msgid "You must be in the voice channel to bump a track." +msgstr "Musisz być na kanale głosowym, aby podrzucić utwór." -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:830 +msgid "You need the DJ role to bump tracks." +msgstr "Potrzebujesz roli DJ-a, aby podrzucić utwór." + +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." -msgstr "" +msgstr "Przeniesiono utwór na górę kolejki." #: redbot/cogs/audio/core/commands/equalizer.py:27 #, docstring msgid "Equalizer management." -msgstr "" +msgstr "Zarządzanie korektorami." #: redbot/cogs/audio/core/commands/equalizer.py:63 #, docstring msgid "Delete a saved eq preset." -msgstr "" +msgstr "Usuń zapisane ustawienia eq." #: redbot/cogs/audio/core/commands/equalizer.py:72 #: redbot/cogs/audio/core/commands/equalizer.py:79 #: redbot/cogs/audio/core/commands/equalizer.py:92 msgid "Unable To Delete Preset" -msgstr "" +msgstr "Nie można usunąć ustawień" #: redbot/cogs/audio/core/commands/equalizer.py:73 #: redbot/cogs/audio/core/commands/equalizer.py:93 msgid "You are not the author of that preset setting." -msgstr "" +msgstr "Nie jesteś autorem tego ustawienia korektora." #: redbot/cogs/audio/core/commands/equalizer.py:102 #, docstring msgid "List saved eq presets." -msgstr "" +msgstr "Lista zapisanych ustawień eq." #: redbot/cogs/audio/core/commands/equalizer.py:105 msgid "No saved equalizer presets." -msgstr "" +msgstr "Brak zapisanych ustawień korektora." #: redbot/cogs/audio/core/commands/equalizer.py:108 msgid "Preset Name" -msgstr "" +msgstr "Nazwa ustawień korektora" #: redbot/cogs/audio/core/commands/equalizer.py:109 msgid "Author" -msgstr "" +msgstr "Autor" #: redbot/cogs/audio/core/commands/equalizer.py:131 msgid "{num} preset(s)" -msgstr "" +msgstr "{num} preset(ów)" #: redbot/cogs/audio/core/commands/equalizer.py:138 #, docstring msgid "Load a saved eq preset." -msgstr "" +msgstr "Załaduj zapisane ustawienia eq." #: redbot/cogs/audio/core/commands/equalizer.py:146 msgid "No Preset Found" -msgstr "" +msgstr "Nie znaleziono ustawień wstępnych" #: redbot/cogs/audio/core/commands/equalizer.py:164 msgid "Unable To Load Preset" -msgstr "" +msgstr "Nie można załadować ustawień korektora" #: redbot/cogs/audio/core/commands/equalizer.py:165 msgid "You need the DJ role to load equalizer presets." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby załadować ustawienia korektora." #: redbot/cogs/audio/core/commands/equalizer.py:183 #, docstring msgid "Reset the eq to 0 across all bands." -msgstr "" +msgstr "Zresetuj eq do 0 we wszystkich pasmach." #: redbot/cogs/audio/core/commands/equalizer.py:192 msgid "Unable To Modify Preset" -msgstr "" +msgstr "Nie można zmodyfikować ustawień korektora" #: redbot/cogs/audio/core/commands/equalizer.py:193 msgid "You need the DJ role to reset the equalizer." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby zresetować korektor." #: redbot/cogs/audio/core/commands/equalizer.py:208 msgid "Equalizer values have been reset." -msgstr "" +msgstr "Wartości korektora zostały zresetowane." #: redbot/cogs/audio/core/commands/equalizer.py:216 #, docstring msgid "Save the current eq settings to a preset." -msgstr "" +msgstr "Zapisz bieżące ustawienia korektora do ustawień korektora." #: redbot/cogs/audio/core/commands/equalizer.py:226 #: redbot/cogs/audio/core/commands/equalizer.py:244 #: redbot/cogs/audio/core/commands/equalizer.py:259 msgid "Unable To Save Preset" -msgstr "" +msgstr "Nie można zapisać ustawień korektora" #: redbot/cogs/audio/core/commands/equalizer.py:227 msgid "You need the DJ role to save equalizer presets." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby zapisać ustawienia korektora." #: redbot/cogs/audio/core/commands/equalizer.py:231 msgid "Please enter a name for this equalizer preset." -msgstr "" +msgstr "Wprowadź nazwę dla tego ustawienia korektora." #: redbot/cogs/audio/core/commands/equalizer.py:245 msgid "No equalizer preset name entered, try the command again later." -msgstr "" +msgstr "Nie wprowadzono nazwy ustawienia korektora, spróbuj ponownie później." #: redbot/cogs/audio/core/commands/equalizer.py:260 msgid "Try the command again with a shorter name." -msgstr "" +msgstr "Wypróbuj polecenie ponownie z krótszą nazwą." #: redbot/cogs/audio/core/commands/equalizer.py:264 msgid "Preset name already exists, do you want to replace it?" -msgstr "" +msgstr "Ustawienie o danej nazwie już istnieje, czy chcesz je zastąpić?" #: redbot/cogs/audio/core/commands/equalizer.py:272 msgid "Not saving preset." -msgstr "" +msgstr "Nie zapisuję ustawień." #: redbot/cogs/audio/core/commands/equalizer.py:284 msgid "Current equalizer saved to the {preset_name} preset." -msgstr "" +msgstr "Bieżący korektor zapisany w ustawieniach {preset_name}." #: redbot/cogs/audio/core/commands/equalizer.py:298 #, docstring msgid "Set an eq band with a band number or name and value.\\n\\n Band positions are 1-15 and values have a range of -0.25 to 1.0.\\n Band names are 25, 40, 63, 100, 160, 250, 400, 630, 1k, 1.6k, 2.5k, 4k,\\n 6.3k, 10k, and 16k Hz.\\n Setting a band value to -0.25 nullifies it while +0.25 is double.\\n " -msgstr "" +msgstr "Ustaw pasmo equalizera z liczbą pasma lub nazwą i wartością.\\n\\n Pozycje pasma są 1-15, a wartości mają zakres -0.25 do 1.0.\\n Nazwy pasm to 25, 40, 63, 100, 160, 250, 400, 630, 1k, 1.6k, 2.5k, 4k,\\n 6.3k, 10k i 16k Hz.\\n Ustawianie wartości pasma na -0.25 unieważnia gdy +0,25 jest podwojone.\\n " #: redbot/cogs/audio/core/commands/equalizer.py:314 msgid "Unable To Set Preset" -msgstr "" +msgstr "Nie można ustawić ustawień" #: redbot/cogs/audio/core/commands/equalizer.py:315 msgid "You need the DJ role to set equalizer presets." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby ustawić ustawienia korektora." #: redbot/cogs/audio/core/commands/equalizer.py:354 msgid "Invalid Band" -msgstr "" +msgstr "Nieprawidłowe pasmo" #: redbot/cogs/audio/core/commands/equalizer.py:355 msgid "Valid band numbers are 1-15 or the band names listed in the help for this command." -msgstr "" +msgstr "Prawidłowe numery pasm to 1-15 lub nazwy pasma wymienione w pomocy dla tego polecenia." #: redbot/cogs/audio/core/commands/equalizer.py:379 msgid "Preset Modified" -msgstr "" +msgstr "Zmodyfikowano ustawienie" #: redbot/cogs/audio/core/commands/equalizer.py:380 msgid "The {band_name}Hz band has been set to {band_value}." -msgstr "" +msgstr "Pasmo {band_name}Hz zostało ustawione na {band_value}." #: redbot/cogs/audio/core/commands/llset.py:19 #, docstring msgid "Lavalink server configuration options." -msgstr "" +msgstr "Opcje konfiguracji serwera Lavalink." #: redbot/cogs/audio/core/commands/llset.py:23 #, docstring msgid "Toggle using external Lavalink servers." -msgstr "" +msgstr "Przełącz używanie zewnętrznych serwerów Lavalink." #: redbot/cogs/audio/core/commands/llset.py:30 #: redbot/cogs/audio/core/commands/llset.py:56 msgid "External Lavalink server: {true_or_false}." -msgstr "" +msgstr "Zewnętrzny serwer Lavalinka: {true_or_false}." #: redbot/cogs/audio/core/commands/llset.py:42 #: redbot/cogs/audio/core/commands/llset.py:65 @@ -1572,11 +1576,11 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:139 #: redbot/cogs/audio/core/commands/llset.py:164 msgid "Failed To Shutdown Lavalink" -msgstr "" +msgstr "Nie udało się wyłączyć Lavalink'a" #: redbot/cogs/audio/core/commands/llset.py:43 msgid "External Lavalink server: {true_or_false}\\nFor it to take effect please reload Audio (`{prefix}reload audio`)." -msgstr "" +msgstr "Zewnętrzny serwer Lavalinka: {true_or_false}\\nAby to zadziałało, przeładuj audio (`{prefix}reload audio`)." #: redbot/cogs/audio/core/commands/llset.py:66 #: redbot/cogs/audio/core/commands/llset.py:90 @@ -1584,595 +1588,599 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:140 #: redbot/cogs/audio/core/commands/llset.py:165 msgid "Please reload Audio (`{prefix}reload audio`)." -msgstr "" +msgstr "Proszę przeładować Audio (`{prefix}reload audio`)." #: redbot/cogs/audio/core/commands/llset.py:73 #, docstring msgid "Set the Lavalink server host." -msgstr "" +msgstr "Ustaw host serwera Lavalink." #: redbot/cogs/audio/core/commands/llset.py:77 #: redbot/cogs/audio/core/commands/llset.py:101 #: redbot/cogs/audio/core/commands/llset.py:126 #: redbot/cogs/audio/core/commands/llset.py:151 msgid "External Lavalink server set to True." -msgstr "" +msgstr "Zewnętrzny serwer Lavalink ustawiony na True." #: redbot/cogs/audio/core/commands/llset.py:81 msgid "Host set to {host}." -msgstr "" +msgstr "Host ustawiony na {host}." #: redbot/cogs/audio/core/commands/llset.py:97 #, docstring msgid "Set the Lavalink server password." -msgstr "" +msgstr "Ustaw hasło serwera Lavalink." #: redbot/cogs/audio/core/commands/llset.py:105 msgid "Server password set to {password}." -msgstr "" +msgstr "Hasło serwera ustawione na {password}." #: redbot/cogs/audio/core/commands/llset.py:122 #, docstring msgid "Set the Lavalink REST server port." -msgstr "" +msgstr "Ustaw port serwera REST Lavalink." #: redbot/cogs/audio/core/commands/llset.py:130 msgid "REST port set to {port}." -msgstr "" +msgstr "Port REST ustawiony na {port}." #: redbot/cogs/audio/core/commands/llset.py:147 #, docstring msgid "Set the Lavalink websocket server port." -msgstr "" +msgstr "Ustaw port websocket serwera serwera Lavalink." #: redbot/cogs/audio/core/commands/llset.py:155 msgid "Websocket port set to {port}." -msgstr "" +msgstr "Port WebSocket ustawiony na {port}." #: redbot/cogs/audio/core/commands/localtracks.py:24 #, docstring msgid "Local playback commands." -msgstr "" +msgstr "Komendy lokalnego odtwarzania." #: redbot/cogs/audio/core/commands/localtracks.py:28 #, docstring msgid "Play all songs in a localtracks folder." -msgstr "" +msgstr "Odtwarzaj wszystkie utwory w folderze localtracks." #: redbot/cogs/audio/core/commands/localtracks.py:40 msgid "Folder Not Found" -msgstr "" +msgstr "Nie znaleziono folderu" #: redbot/cogs/audio/core/commands/localtracks.py:41 msgid "Localtracks folder named {name} does not exist." -msgstr "" +msgstr "Folder lokalnych utworów o nazwie {name} nie istnieje." #: redbot/cogs/audio/core/commands/localtracks.py:52 #, docstring msgid "Play a local track." -msgstr "" +msgstr "Odtwórz lokalny utwór." #: redbot/cogs/audio/core/commands/localtracks.py:57 #: redbot/cogs/audio/core/commands/localtracks.py:113 msgid "No album folders found." -msgstr "" +msgstr "Nie znaleziono folderów albumów." #: redbot/cogs/audio/core/commands/localtracks.py:99 #, docstring msgid "Search for songs across all localtracks folders." -msgstr "" +msgstr "Szukaj piosenek we wszystkich folderach lokalnych." #: redbot/cogs/audio/core/commands/localtracks.py:117 #: redbot/cogs/audio/core/commands/queue.py:279 msgid "No matches." -msgstr "" +msgstr "Brak dopasowań." #: redbot/cogs/audio/core/commands/miscellaneous.py:26 #, docstring msgid "Make Red sing one of her songs." -msgstr "" +msgstr "Spraw aby Red zaśpiewała jedną z jej piosenek." #: redbot/cogs/audio/core/commands/miscellaneous.py:42 #, docstring msgid "Audio stats." -msgstr "" +msgstr "Statystyki dźwięku." #: redbot/cogs/audio/core/commands/miscellaneous.py:65 msgid "Not connected anywhere." -msgstr "" +msgstr "Nigdzie nie połączono." #: redbot/cogs/audio/core/commands/miscellaneous.py:71 msgid "Playing in {num}/{total} servers:" -msgstr "" +msgstr "Gra na serwerach {num}/{total}:" #: redbot/cogs/audio/core/commands/miscellaneous.py:77 msgid "Page {}/{}" -msgstr "" +msgstr "Strona {}/{}" #: redbot/cogs/audio/core/commands/miscellaneous.py:90 #, docstring msgid "Queue percentage." -msgstr "" +msgstr "Procent kolejki." #: redbot/cogs/audio/core/commands/miscellaneous.py:116 msgid "There's nothing in the queue." -msgstr "" +msgstr "Niczego nie ma w kolejce." #: redbot/cogs/audio/core/commands/miscellaneous.py:137 msgid "Queued and playing tracks:" -msgstr "" +msgstr "Zakolejkowane i odtwarzane utwory:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." -msgstr "" +msgstr "Odtwarzaj adres URL lub szukaj utworu." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." -msgstr "" +msgstr "Ten adres URL jest niedozwolony." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." -msgstr "" +msgstr "Ten utwór jest niedozwolony." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" -msgstr "" +msgstr "Połączenie z Lavalink nie powiodło się" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." -msgstr "" +msgstr "Sprawdź swoją konsolę lub logi w celu uzyskania szczegółów." -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." -msgstr "" +msgstr "Potrzebujesz roli DJ do zakolejkowania utworów." -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby użyć komendy odtwarzania." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." -msgstr "" +msgstr "Nie znaleziono utworów dla `{query}`." -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." -msgstr "" +msgstr "Osiągnięto limit rozmiaru kolejki." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." -msgstr "" +msgstr "Wymuś odtwarzanie adresu URL lub wyszukiwanie utworu." -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." -msgstr "" +msgstr "Lokalne utwory nie będą działać, jeśli `Lavalink.jar` nie może zobaczyć ścieżki.\\nMoże to być spowodowane uprawnieniami lub Lavalink.jar jest uruchamiany w innej maszynie niż lokalne utwory." -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." -msgstr "" +msgstr "Utwór nie jest odtwarzalny." -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." -msgstr "" +msgstr "Ten utwór nie jest dozwolony na tym serwerze." -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." -msgstr "" +msgstr "Utwór przekracza maksymalną długość." -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" -msgstr "" +msgstr "{time} do odtwarzania utworu: #1 w kolejce" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" -msgstr "" +msgstr "Utwór zakolejkowany" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." -msgstr "" +msgstr "Wybierz listę odtwarzania Spotify z listy kategorii, aby rozpocząć odtwarzanie." -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "Właściciel musi ustawić identyfikator ID klienta Spotify i sekretny klucz klienta Spotify, zanim będzie można użyć adresów URL lub kodów Spotify. \\nZobacz instrukcje `{prefix}audioset spotifyapi`." -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." -msgstr "" +msgstr "Właściciel musi ustawić klucz API YouTube zanim będzie można użyć adresów URL lub kodów Spotify.\\nZobacz `{prefix}audioset youtubeapi` dla dalszych instrukcji." -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby użyć komendy gatunku." -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" -msgstr "" +msgstr "Nie znaleziono kategorii" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." -msgstr "" +msgstr "Nie znaleziono kategorii, spróbuj ponownie później." -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" -msgstr "" +msgstr "Kategorie" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." -msgstr "" +msgstr "Nie wybrano kategorii, spróbuj ponownie później." -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" -msgstr "" +msgstr "Listy odtwarzania dla {friendly_name}" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." -msgstr "" +msgstr "Brak utworów do odtworzenia." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." -msgstr "" +msgstr "Nie można znaleźć utworów dla wybranej listy odtwarzania." -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." -msgstr "" +msgstr "Rozpoczyna automatyczne odtwarzanie." -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby użyć komendy autoplay." -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." -msgstr "" +msgstr "Nie można uzyskać prawidłowego utworu." + +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "Nie można dostać utworu" #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "W tej chwili nie mogę dostać utworu z Lavalinka, spróbuj ponownie za kilka minut." + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." -msgstr "" +msgstr "Rozpoczęto automatyczne odtwarzanie." -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." -msgstr "" +msgstr "Dodawanie utworu do kolejki." -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " -msgstr "" +msgstr "Wybierz utwór z wyszukiwaniem.\\n\\n Użyj listy wyszukiwania `[p]search list ` aby dodać wszystkie utwory znalezione w YouTube.\\n Użycie `[p]search ` przeszuka SoundCloud zamiast YouTube.\\n " -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" -msgstr "" +msgstr "Nie można wyszukać utworów" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby kolejkować utwory." -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." -msgstr "" +msgstr "Nic nie znaleziono." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." -msgstr "" +msgstr "Lokalne utwory nie będą działać, jeśli `Lavalink.jar` nie może zobaczyć ścieżki.\\nMoże to być spowodowane uprawnieniami lub Lavalink.jar jest uruchamiany w innej maszynie niż lokalne utwory." -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:788 -msgid "Queued {num} track(s).{maxlength_msg}" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:794 -msgid "folder" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:796 -msgid "search" -msgstr "" +msgstr " {bad_tracks} utworów nie może zostać zakolejkowane." #: redbot/cogs/audio/core/commands/player.py:799 +msgid "Queued {num} track(s).{maxlength_msg}" +msgstr "Zakolejkowano {num} utwory(ów).{maxlength_msg}" + +#: redbot/cogs/audio/core/commands/player.py:805 +msgid "folder" +msgstr "katalog" + +#: redbot/cogs/audio/core/commands/player.py:807 +msgid "search" +msgstr "szukaj" + +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." -msgstr "" +msgstr "W tej chwili nie mogę dostać utworu z Lavalinka, spróbuj ponownie za kilka minut." -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." -msgstr "" +msgstr "Lokalne utwory nie będą działać, jeśli `Lavalink.jar` nie może zobaczyć ścieżki.\\nMoże to być spowodowane uprawnieniami lub Lavalink.jar jest uruchamiany w innej maszynie niż lokalne utwory." -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " -msgstr "" +msgstr "Opcje konfiguracji listy odtwarzania.\\n\\n Informacje na temat zakresu:\\n ​ ​ ​ ​ **Globalne**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Widoczne dla wszystkich użytkowników tego bota.\\n ​ ​ ​ ​ ​ ​ ​ ​ Edycja tylko przez właściciela bota.\\n ​ ​ ​ ​ ** **Gildia**:\\n\\n ​ ​ ​ ​ ​ ​ ​ ​ Widoczne dla wszystkich użytkowników w tej gildii.\\n ​ ​ ​ ​ ​ ​ ​ ​ Edytowalne przez właściciela bota, właściciela gildii, administratorów gildii, modów gildii, rolę DJ i twórcę listy odtwarzania.\\n ​ ​ ​ ​ **Użytkownik**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Widoczne dla wszystkich użytkowników botów, jeśli --author został pominięty.\\n ​ ​ ​ ​ ​ ​ ​ ​ Edytowalne przez właściciela bota i twórcę.\\n\\n " -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "Nie znaleziono listy odtwarzania" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "Nie można znaleźć utworu pasującego do Twojego zapytania." + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "Pomijanie utworu" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} jest już w {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "Osiągnięto limit playlisty: Nie można dodać utworu." + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "Dodano utwór" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} dołączono do {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{num} utwory dodane do {playlist} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "\\n{existing} {plural} już na liście odtwarzania i został(y) pominięty(e)." + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "utwory są" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "utwór jest" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "Lista odtwarzania zmodyfikowana" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." -msgstr "" +msgstr "Nie można dopasować '{arg}' do listy odtwarzania." -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:330 -msgid "Playlist Copied" -msgstr "" +msgstr "globalny" #: redbot/cogs/audio/core/commands/playlists.py:331 -msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." -msgstr "" +msgid "Playlist Copied" +msgstr "Lista odtwarzania skopiowana" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:332 +msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." +msgstr "Lista odtwarzania {name} (`{from_id}`) została skopiowana z {from_scope} do {to_scope} (`{to_id}`)." + +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 -msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." -msgstr "" +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "Nieprawidłowa nazwa listy odtwarzania" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 -msgid "Playlist Created" -msgstr "" +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 +msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." +msgstr "Nazwy list odtwarzania muszą być pojedynczym słowem (do 32 znaków) i nie tylko liczbami." #: redbot/cogs/audio/core/commands/playlists.py:411 -msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." -msgstr "" +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 +msgid "Playlist Created" +msgstr "Lista odtwarzania utworzona" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:412 +msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." +msgstr "Utworzono pustą listę odtwarzania {name} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 -msgid "Playlist Deleted" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:496 -msgid "{name} (`{id}`) [**{scope}**] playlist deleted." -msgstr "" +msgid "Playlist Deleted" +msgstr "Lista odtwarzania usunięta" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:497 +msgid "{name} (`{id}`) [**{scope}**] playlist deleted." +msgstr "Usunięto listę odtwarzania {name} (`{id}`) [**{scope}**]." + +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 -msgid "Playlist Has Not Been Modified" -msgstr "" +msgstr "Usunięto {track_diff} zduplikowanych utworów z listy odtwarzania {name} (`{id}`) [**{scope}**]." #: redbot/cogs/audio/core/commands/playlists.py:622 -msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." -msgstr "" +#: redbot/cogs/audio/core/commands/playlists.py:1709 +msgid "Playlist Has Not Been Modified" +msgstr "Lista odtwarzania nie została zmodyfikowana" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:623 +msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." +msgstr "{name} (`{id}`) [**{scope}**] nie ma duplikowanych utworów." + +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." -msgstr "" +msgstr "Ta lista odtwarzania nie ma utworów." -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." -msgstr "" +msgstr "Ta lista odtwarzania jest zbyt duża, aby mogła zostać wysłana na tym serwerze." -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." -msgstr "" +msgstr "Lista odtwarzania jest zbyt duża, oto wersja skompresowana." -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" -msgstr "" +msgstr "Informacje o liście odtwarzania dla {playlist_name} (`{id}`) [**{scope}**]:\\n" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" -msgstr "" +msgstr "Informacje o liście odtwarzania dla {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" -msgstr "" +msgstr "Nieznane" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" -msgstr "" +msgstr "Strona {page}/{pages} | Autor: {author_name} | {num} utwór(ów)" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." -msgstr "" +msgstr "Brak zapisanych list odtwarzania dostępnych na tym serwerze." -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." -msgstr "" +msgstr "Brak zapisanych list odtwarzania dla {scope} utworzonych przez {author}." -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:1023 -msgid "ID: {id}" -msgstr "" +msgstr "Brak zapisanych list odtwarzania dla {scope}." #: redbot/cogs/audio/core/commands/playlists.py:1024 -msgid "Tracks: {num}" -msgstr "" +msgid "ID: {id}" +msgstr "ID: {id}" #: redbot/cogs/audio/core/commands/playlists.py:1025 +msgid "Tracks: {num}" +msgstr "Utwory: {num}" + +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" -msgstr "" +msgstr "Autor: {name}" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" -msgstr "" +msgstr "Zakres: {scope}\\n" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2187,215 +2195,215 @@ msgstr "" #: redbot/cogs/audio/core/commands/queue.py:347 #: redbot/cogs/audio/core/commands/queue.py:355 msgid "There's nothing in the queue." -msgstr "" +msgstr "Niczego nie ma w kolejce." -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." -msgstr "" +msgstr "Lista odtwarzania {name} (`{id}`) [**{scope}**] zapisana z bieżącej kolejki: dodano {num} utworów." -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." -msgstr "" +msgstr "Osiągnięto limit playlisty: Nie można dodać {} utworów." -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." -msgstr "" +msgstr "Adres URL nie jest na liście odtwarzania." -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." -msgstr "" +msgstr "Brak utworów, usuwanie listy odtwarzania." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." -msgstr "" +msgstr "{num} wpisów zostało usuniętych z listy odtwarzania {playlist_name} (`{id}`) [**{scope}**]." -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." -msgstr "" +msgstr "Utwór został usunięty z listy odtwarzania: {playlist_name} (`{id}`) [**{scope}**]." -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:1370 -msgid "Playlist Couldn't Be Created" -msgstr "" +msgstr "Lista odtwarzania {name} (`{id}`) [**{scope}**] zapisana: dodano {num} utworów." #: redbot/cogs/audio/core/commands/playlists.py:1371 -msgid "Unable to create your playlist." -msgstr "" +msgid "Playlist Couldn't Be Created" +msgstr "Nie można utworzyć listy odtwarzania" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1372 +msgid "Unable to create your playlist." +msgstr "Nie można utworzyć twojej listy odtwarzania." + +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:1515 -msgid "Playlist Enqueued" -msgstr "" +msgstr "Potrzebujesz roli DJ, aby rozpocząć odtwarzanie list odtwarzania." #: redbot/cogs/audio/core/commands/playlists.py:1516 -msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" -msgstr "" +msgid "Playlist Enqueued" +msgstr "Lista odtwarzania zakolejkowana" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1517 +msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" +msgstr "{name} - (`{id}`) [**{scope}**]\\nDodano {num} utworów do kolejki.{maxlength_msg}" + +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 -msgid "Invalid Playlist" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:1634 +msgid "Invalid Playlist" +msgstr "Nieprawidłowa playlista" + +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." -msgstr "" +msgstr "Niestandardowe listy odtwarzania nie mogą być aktualizowane." -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" -msgstr "" +msgstr "Utwory usunięte" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" -msgstr "" +msgstr "Strona {page_num}/{total_pages}" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" -msgstr "" +msgstr "Dodano utwory" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." -msgstr "" +msgstr "Brak zmian dla {name} (`{id}`) [**{scope}**]." -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." -msgstr "" +msgstr "Proszę przesłać plik listy odtwarzania. Każda inna wiadomość spowoduje anulowanie tej operacji." -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." -msgstr "" +msgstr "Nie wykryto pliku, spróbuj ponownie później." -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." -msgstr "" +msgstr "Przesyłanie anulowane." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." -msgstr "" +msgstr "Tylko pliki z Listy Odtwarzania Red mogą być przesłane." -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." -msgstr "" +msgstr "Nieprawidłowy plik listy odtwarzania." -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." -msgstr "" +msgstr "Ta playlista jest zbyt duża." -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" -msgstr "" +msgstr "'{old}' zmieniono nazwę na '{new}' (`{id}`) [**{scope}**]" #: redbot/cogs/audio/core/commands/queue.py:34 #, docstring msgid "List the songs in the queue." -msgstr "" +msgstr "Lista piosenek w kolejce." #: redbot/cogs/audio/core/commands/queue.py:70 msgid "\\n Requested by: **{track.requester}**" -msgstr "" +msgstr "\\n Żądane przez: **{track.requester}**" #: redbot/cogs/audio/core/commands/queue.py:169 #, docstring msgid "Clears the queue." -msgstr "" +msgstr "Czyści kolejkę." #: redbot/cogs/audio/core/commands/queue.py:186 msgid "Unable To Clear Queue" -msgstr "" +msgstr "Nie można wyczyścić kolejki" #: redbot/cogs/audio/core/commands/queue.py:187 msgid "You need the DJ role to clear the queue." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby wyczyścić kolejkę." #: redbot/cogs/audio/core/commands/queue.py:191 msgid "Queue Modified" -msgstr "" +msgstr "Kolejka zmodyfikowana" #: redbot/cogs/audio/core/commands/queue.py:191 msgid "The queue has been cleared." -msgstr "" +msgstr "Kolejka została wyczyszczona." #: redbot/cogs/audio/core/commands/queue.py:196 #, docstring msgid "Removes songs from the queue if the requester is not in the voice channel." -msgstr "" +msgstr "Usuwa piosenki z kolejki, jeśli żądający nie jest w kanale głosowym." #: redbot/cogs/audio/core/commands/queue.py:213 msgid "Unable To Clean Queue" -msgstr "" +msgstr "Nie można wyczyścić kolejki" #: redbot/cogs/audio/core/commands/queue.py:214 msgid "You need the DJ role to clean the queue." -msgstr "" +msgstr "Potrzebujesz roli DJ, aby wyczyścić kolejkę." #: redbot/cogs/audio/core/commands/queue.py:226 #: redbot/cogs/audio/core/commands/queue.py:257 msgid "Removed 0 tracks." -msgstr "" +msgstr "Usunięto 0 utworów." #: redbot/cogs/audio/core/commands/queue.py:230 #: redbot/cogs/audio/core/commands/queue.py:261 msgid "Removed Tracks From The Queue" -msgstr "" +msgstr "Usunięto utwory z kolejki" #: redbot/cogs/audio/core/commands/queue.py:231 msgid "Removed {removed_tracks} tracks queued by members outside of the voice channel." -msgstr "" +msgstr "Usunięto {removed_tracks} utworów w kolejce przez członków spoza kanału głosowego." #: redbot/cogs/audio/core/commands/queue.py:239 #, docstring msgid "Removes all tracks you requested from the queue." -msgstr "" +msgstr "Usuwa wszystkie żądane przez ciebie utwory z kolejki." #: redbot/cogs/audio/core/commands/queue.py:262 msgid "Removed {removed_tracks} tracks queued by {member.display_name}." -msgstr "" +msgstr "Usunięto {removed_tracks} utworów w kolejce {member.display_name}." #: redbot/cogs/audio/core/commands/queue.py:269 #, docstring msgid "Search the queue." -msgstr "" +msgstr "Szukaj w kolejce." #: redbot/cogs/audio/core/commands/queue.py:291 #, docstring msgid "Shuffles the queue." -msgstr "" +msgstr "Losuj kolejkę." #: redbot/cogs/audio/core/commands/queue.py:303 #: redbot/cogs/audio/core/commands/queue.py:310 @@ -2405,13 +2413,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/queue.py:346 #: redbot/cogs/audio/core/commands/queue.py:354 msgid "Unable To Shuffle Queue" -msgstr "" +msgstr "Nie można przetasować kolejki" #: redbot/cogs/audio/core/commands/queue.py:304 msgid "You need the DJ role to shuffle the queue." -msgstr "" +msgstr "Potrzebujesz roli DJ do przetasowania kolejki." #: redbot/cogs/audio/core/commands/queue.py:359 msgid "Queue has been shuffled." -msgstr "" +msgstr "Kolejka została przetasowana." diff --git a/redbot/cogs/audio/core/commands/locales/pt-BR.po b/redbot/cogs/audio/core/commands/locales/pt-BR.po index 40eb0c308..ef23da97d 100644 --- a/redbot/cogs/audio/core/commands/locales/pt-BR.po +++ b/redbot/cogs/audio/core/commands/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "Reprodução automática ao final da fila: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "Habilitado" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\nDesconexão automática ao final da fila foi desabilitada." #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "Define uma lista de reprodução para a reprodução automática.\\n\\n **Uso**:\\n ​ ​ ​ ​ `[p]audioset autoplay playlist_name_OR_id [args]`\\n\\n **Argumentos**:\\n ​ ​ ​ ​ Os seguintes são todos opcionais:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [usuário]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guilda] **Somente o dono do bot pode usar esses**\\n\\n **Scope** pode ser um dos seguintes:\\n ​Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** pode ser um dos seguintes:\\n ​ ​ ​ ​ ID de usuário\\n ​ ​ ​ ​ Menção a usuário\\n ​ ​ ​ ​ NomeDeUsuário#123\\n\\n **Guild** pode ser um dos seguintes:\\n ​ ​ ​ ​ ID de guilda\\n ​ ​ ​ ​ Nome exato da guilda\\n\\n Exemplos de uso:\\n ​ ​ ​ ​ `[p]audioset autoplay ListaDeReproducaoDaGuilda`\\n ​ ​ ​ ​ `[p]audioset autoplay ListaDeReproducaoGlobal --scope Global`\\n ​ ​ ​ ​ `[p]audioset autoplay ListaDeReproducaoPessoal --scope User --author Draper`\\n " #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Nenhuma lista de reprodução encontrada" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "Não foi possível associar '{arg}' a uma lista de reprodução" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "Lista de reprodução {name} não tem faixas." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "A lista de reprodução {id} não existe no escopo {scope}." #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "Argumentos faltando" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "Você deve especificar o ID da guilda para a consulta." @@ -506,13 +506,13 @@ msgstr "Desconectar automaticamente do canal quando o bot estiver sozinho nele p #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "Hora inválida" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "Os segundos não podem ser menos de 0." @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "dias" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "Configurações de Lavalink" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "Desconectando..." msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Reproduzindo agora" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "\\nReprodução automática foi desabilitada." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "Toca uma URL ou procura por uma faixa." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "Forçar a reprodução de uma URL ou busca por uma faixa." -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "Faixa Enfileirada" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "Categorias" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "Não foi possível obter uma faixa válida." +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Nada encontrado." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Lista de reprodução enfileirada" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/pt-PT.po b/redbot/cogs/audio/core/commands/locales/pt-PT.po index 97b084e83..f96233bdb 100644 --- a/redbot/cogs/audio/core/commands/locales/pt-PT.po +++ b/redbot/cogs/audio/core/commands/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/ro-RO.po b/redbot/cogs/audio/core/commands/locales/ro-RO.po index acb5a9615..beab168c9 100644 --- a/redbot/cogs/audio/core/commands/locales/ro-RO.po +++ b/redbot/cogs/audio/core/commands/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/ru-RU.po b/redbot/cogs/audio/core/commands/locales/ru-RU.po index ab1f6b74e..5a7aedb87 100644 --- a/redbot/cogs/audio/core/commands/locales/ru-RU.po +++ b/redbot/cogs/audio/core/commands/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "Автовоспроизведение по окончании очер #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "Включено" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\nАвтоотключение в конце очереди отклю #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "Плейлисты недоступны" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,28 +353,47 @@ msgstr "Плейлисты недоступны" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "Плейлисты недоступны" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" -msgstr "" +msgstr "В настоящее время плейлист недоступен" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." -msgstr "" +msgstr "Проверьте логи." #: redbot/cogs/audio/core/commands/audioset.py:509 #: redbot/cogs/audio/core/commands/audioset.py:525 @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Плейлист не найден" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "Не удалось сопоставить '{arg}' ' с плейлистом" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "У плейлиста {name} нет треков." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "Плейлист {id} не существует в области {scope}." #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "Отсутствуют аргументы" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "Вам необходимо уточнить ID сервера для поиска." @@ -445,16 +445,16 @@ msgstr "Сбрасывает автовоспроизведение на пле #: redbot/cogs/audio/core/commands/audioset.py:559 msgid "Set auto-play playlist to play recently played tracks." -msgstr "" +msgstr "Создать плейлист автовоспроизведения из недавних треков." #: redbot/cogs/audio/core/commands/audioset.py:565 #, docstring msgid "Toggle global daily queues.\\n\\n Global daily queues creates a playlist for all tracks played today.\\n " -msgstr "" +msgstr "Переключить ежедневные очереди.\\n\\n Ежедневные очереди создают плейлист для всех воспроизведенных сегодня треков\\n " #: redbot/cogs/audio/core/commands/audioset.py:577 msgid "Global daily queues: {true_or_false}." -msgstr "" +msgstr "Ежедневные очереди {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:586 #, docstring @@ -506,13 +506,13 @@ msgstr "Автоматическое отключение от канала, к #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "Неверное время" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "Секунды не могут быть меньше нуля." @@ -540,11 +540,11 @@ msgstr "Пустой таймер паузы установлен на {num_seco #: redbot/cogs/audio/core/commands/audioset.py:732 #, docstring msgid "Prioritise tracks with lyrics." -msgstr "" +msgstr "Приоритет треков с текстами." #: redbot/cogs/audio/core/commands/audioset.py:738 msgid "Prefer tracks with lyrics: {true_or_false}." -msgstr "" +msgstr "Предпочитаемые треки с текстом песни: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:747 #, docstring @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "`{localtracks}` не существует. Путь по-прежнему будет сохранен, но пожалуйста, проверьте путь и создайте папку localtracks в `{localfolder}` перед попыткой воспроизведения локальных треков." #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "Неверное окружение" @@ -669,7 +669,7 @@ msgstr "Автоотключение: [{dc}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:967 msgid "Auto-play: [{autoplay}]\\n" -msgstr "" +msgstr "Автовоспроизведение: [{autoplay}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:971 msgid "Disconnect timer: [{num_seconds}]\\n" @@ -677,7 +677,7 @@ msgstr "Таймер отключения: [{num_seconds}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:975 msgid "Auto Pause timer: [{num_seconds}]\\n" -msgstr "" +msgstr "Таймер отключения: [{num_seconds}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:979 msgid "DJ Role: [{role.name}]\\n" @@ -716,7 +716,7 @@ msgid "User" msgstr "Пользователь" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "Глобал" @@ -730,15 +730,15 @@ msgstr "Кэшировано" #: redbot/cogs/audio/core/commands/audioset.py:1033 #: redbot/cogs/audio/core/commands/audioset.py:1034 msgid "US Top 100" -msgstr "" +msgstr "ТОП-100" #: redbot/cogs/audio/core/commands/audioset.py:1037 msgid "Auto-play Settings" -msgstr "" +msgstr "Настройки автовоспроизведения" #: redbot/cogs/audio/core/commands/audioset.py:1039 msgid "Playlist name: [{pname}]\\n" -msgstr "" +msgstr "Название плейлиста: [{pname}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1040 msgid "Playlist ID: [{pid}]\\n" @@ -746,33 +746,33 @@ msgstr "ID плейлиста: [{pid}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1041 msgid "Playlist scope: [{pscope}]\\n" -msgstr "" +msgstr "Размер плейлиста: [{pscope}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "Настройки кэша" #: redbot/cogs/audio/core/commands/audioset.py:1049 msgid "Max age: [{max_age}]\\n" -msgstr "" +msgstr "Макс. возраст: [{max_age}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1050 msgid "Local Spotify cache: [{spotify_status}]\\n" -msgstr "" +msgstr "Локальный кэш Spotify: [{spotify_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1051 msgid "Local Youtube cache: [{youtube_status}]\\n" -msgstr "" +msgstr "Локальный кэш Youtube: [{youtube_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1052 msgid "Local Lavalink cache: [{lavalink_status}]\\n" -msgstr "" +msgstr "Локальный кэш Lavalink: [{lavalink_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "дн." @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "Настройки Lavalink" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" -msgstr "Путь к локальным трекам: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" +msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "Включить/отключить названия треков в статусе." -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "Названия песен в статусе: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "Переключить отображение миниатюры на аудио сообщениях." -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "Отображение миниатюр: {true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." -msgstr "" +msgstr "Процент, необходимый для пропуска трека для немодераторов. 0, чтобы отключить." -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "Голосование отключено. Все пользователи могут использовать команды управления очередью." -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "Процент голосов установлен в {percent}%." -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "Инструкции по установке ключа YouTube API." -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "Инструкции по установке токенов Spotify API." -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "1. Перейдите на страницу Spotify для разработчиков и войдите в свой аккаунт в Spotify.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Нажмите \\\"Создать приложение\\\".\\n3. Заполните предоставленную форму с именем приложения и т.п.\\n4. Если вы разрабатываете коммерческую интеграцию, то выберите \\\"Нет\\\".\\n5. Принять условия\\n6. Скопируйте ваш ID клиента и секрет клиента в:\\n`{prefix}установите api spotify client_id client_secret `" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." -msgstr "" +msgstr "Установите код страны для поиска в Spotify." -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" -msgstr "" +msgstr "Неверный код страны" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." -msgstr "" +msgstr "Пожалуйста, используйте официальный код [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)." -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." -msgstr "" +msgstr "Код страны установлен на {country}." -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "Устанавливает уровень кэширования.\\n\\n Уровень может быть одним из следующих:\\n\\n 0: Отключает все кэширование\\n 1: Включает кэш Spotify\\n 2: Включает кэш YouTube\\n 3: Включает Lavalink кэш\\n 5: Включает все кэши\\n\\n Если вы хотите отключить определенный кэш, используйте отрицательное число.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "Макс. возраст: [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Кэш Spotify: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Кэш Youtube: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Кэш Lavalink: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "Макс. возраст: [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Кэш Spotify: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Кэш Youtube: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Кэш Lavalink: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "Устанавливает максимальный возраст кэша.\\n\\n Эта команда позволяет установить максимальное количество дней до того, как запись в кэше становится\\n недействительной.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "Возраст кеширования не может быть менее 7 дней. Если вы хотите отключить его, запустите `{prefix}audioset cache`.\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "Я установил возраст кэша на {age} дней" @@ -915,19 +919,19 @@ msgstr "Отключить от голосового канала." #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,19 +939,19 @@ msgstr "Отключить от голосового канала." #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "Ничего не воспроизводится." #: redbot/cogs/audio/core/commands/controller.py:44 #: redbot/cogs/audio/core/commands/controller.py:50 msgid "Unable To Disconnect" -msgstr "" +msgstr "Не удалось отключить" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "Есть другие люди, которые слушают - проголосуйте, чтобы пропустить." @@ -958,7 +962,7 @@ msgstr "Вам нужна роль диджея, чтобы отключитьс #: redbot/cogs/audio/core/commands/controller.py:56 msgid "Unable to Disconnect" -msgstr "" +msgstr "Не удалось отключить" #: redbot/cogs/audio/core/commands/controller.py:60 msgid "Disconnecting..." @@ -969,440 +973,440 @@ msgstr "Отключение..." msgid "Now playing." msgstr "Сейчас играет." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "\\n Запрошено: **{track.requester}**" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "Ничего." -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Сейчас играет" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "Автовоспроизведение" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "Перемешивание" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "Повтор" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "Приостановить или возобновить воспроизведение трека." -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "Невозможно управлять треками" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "Вы должны быть в голосовом канале, чтобы ставить на паузу или возобновлять проигрывание." -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "Вам нужна роль DJ, чтобы ставить на паузу или возобновлять проигрывание." -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "Трек приостановлен" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "Трек возобновлён" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "Перейти к началу ранее воспроизведенного трека." -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "Не удается пропустить треки" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "Вы должны быть в голосовом канале, чтобы пропустить трек." -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "Вам нужна роль DJ или быть инициатором трека, чтобы добавить в очередь предыдущие треки." -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "Не удается воспроизвести треки" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "Нет предыдущего трека." -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "Воспроизведение дорожки" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " -msgstr "" +msgstr "Перемотать трек вперед или назад.\\n\\n Для использования доступны чч - часы, мм- минуты, сс - секунды \\\\nФормат: 00:00:00 (`чч:мм:сс`) или 00:00 (`мм:сс`).\\n " -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" -msgstr "" +msgstr "Невозможно перемотать трек" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "Вы должны быть в голосовом канале, чтобы использовать поиск." -#: redbot/cogs/audio/core/commands/controller.py:309 -msgid "You need the DJ role or be the track requester to use seek." -msgstr "" - #: redbot/cogs/audio/core/commands/controller.py:315 +msgid "You need the DJ role or be the track requester to use seek." +msgstr "У вас должна быть роль DJ или вы должны быть инициатором трека для использования перемотки." + +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "Не могу искать по трансляции." -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." -msgstr "" +msgstr "Неправильно введено время для перемотки." -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "Перемещено на {num_seconds}с в 00:00:00" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "Перемещено на {num_seconds}с в {time}" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" -msgstr "" +msgstr "Перемотано на {time}" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "Переключить перемешивание." -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" -msgstr "" +msgstr "Не удается включить перемешивание" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "Вам нужна роль диджея, чтобы переключить перемешивание." -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "Вы должны быть в голосовом канале, чтобы переключить перемешивание." -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "Перемешивать треки: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "Перейти к следующему треку, или к заданному номеру трека." -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "Вы должны быть в голосовом канале, чтобы пропустить музыку." -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." -msgstr "" +msgstr "У вас должна быть роль DJ или вы должны быть инициатором трека для пропуска треков." -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." -msgstr "" +msgstr "Вы можете пропустить только текущий трек." -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "Не удается переключить трек в режиме голосования без роли DJ." -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "Я удалила ваш голос для пропуска." -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "Вы проголосовали за пропуск." -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "Порог голосования достигнут." -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr " Голосов: {num_votes}/{num_members} (необходимо {cur_percent}% из {required_percent}%)" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "Остановить воспроизведение и очистить очередь." -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "Остановить проигрывателя невозможно" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "Вы должны быть в голосовом канале, чтобы остановить музыку." -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "Вам нужна роль диджея, чтобы остановить музыку." -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "Остановка..." -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." -msgstr "" +msgstr "Пригласить бота в голосовой канал." -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" -msgstr "" +msgstr "Не удается подключиться к голосовому каналу" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." -msgstr "" +msgstr "Другие люди уже слушают музыку." -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." -msgstr "" +msgstr "Вам нужна роль DJ для приглашения бота." -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "У меня нет разрешения на подключение к вашему каналу." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "Сначала подключитесь к голосовому каналу." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "Соединение с Lavalink еще не установлено." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "Установить громкость, 1% - 150%." -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "Текущая громкость:" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" -msgstr "" +msgstr "Не удается изменить уровень громкости" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "Вы должны быть в голосовом канале, чтобы изменить громкость." -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "Вам нужна роль диджея, чтобы изменить громкость." -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "Громкость:" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "Переключить повтор." -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" -msgstr "" +msgstr "Не удается поставить на повтор" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "Вам нужна роль диджея для переключения повтора." -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "Вы должны быть в голосовом канале для переключения повтора." -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "Повтор треков: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "\\nАвтоматическое воспроизведение отключено." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "Удалить конкретный номер трека из очереди." -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "Ничего не поставлено в очередь." -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" -msgstr "" +msgstr "Не удается изменить очередь" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "Вам нужна роль диджея для удаления треков." -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "Вы должны быть в голосовом канале, чтобы управлять очередью." -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "Номер песни должен быть больше 1 и в пределах лимита очереди." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" -msgstr "" +msgstr "{track} удален из очереди" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "{track} удален из очереди." -#: redbot/cogs/audio/core/commands/controller.py:790 -msgid "Removed 0 tracks, nothing matches the URL provided." -msgstr "" - #: redbot/cogs/audio/core/commands/controller.py:796 -msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." -msgstr "" +msgid "Removed 0 tracks, nothing matches the URL provided." +msgstr "Удалено 0 треков, ничего не соответствует предоставленному URL." -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:802 +msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." +msgstr "Из очереди убрано {removed_tracks} которые были найдены по добавленной ссылке." + +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "Поднять номер дорожки в начало очереди." -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "Невозможно бампнуть трек" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "Вы должны быть в голосовом канале, чтобы поднять дорожку." -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "Вам нужна роль диджея, чтобы делать треки громче." -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "Трек перемещен в начало очереди." @@ -1519,7 +1523,7 @@ msgstr "Не сохранять пресет." #: redbot/cogs/audio/core/commands/equalizer.py:284 msgid "Current equalizer saved to the {preset_name} preset." -msgstr "" +msgstr "Эквалазер сохранил {preset_name} пресет." #: redbot/cogs/audio/core/commands/equalizer.py:298 #, docstring @@ -1563,7 +1567,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:30 #: redbot/cogs/audio/core/commands/llset.py:56 msgid "External Lavalink server: {true_or_false}." -msgstr "" +msgstr "Внешний сервер Lavalink: {true_or_false}." #: redbot/cogs/audio/core/commands/llset.py:42 #: redbot/cogs/audio/core/commands/llset.py:65 @@ -1572,7 +1576,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/llset.py:139 #: redbot/cogs/audio/core/commands/llset.py:164 msgid "Failed To Shutdown Lavalink" -msgstr "" +msgstr "Не удалось отключить Lavalink" #: redbot/cogs/audio/core/commands/llset.py:43 msgid "External Lavalink server: {true_or_false}\\nFor it to take effect please reload Audio (`{prefix}reload audio`)." @@ -1687,7 +1691,7 @@ msgstr "Воспроизводит на {num}/{total} серверах:" #: redbot/cogs/audio/core/commands/miscellaneous.py:77 msgid "Page {}/{}" -msgstr "" +msgstr "Страница {}/{}" #: redbot/cogs/audio/core/commands/miscellaneous.py:90 #, docstring @@ -1702,477 +1706,481 @@ msgstr "В очереди ничего нет." msgid "Queued and playing tracks:" msgstr "Находящиеся в очереди и воспроизводимые треки:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "Воспроизвести URL или найти трек." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "Этот URL-адрес не допускается." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "Этот трек не разрешен." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "Не удалось подключиться к Lavalink" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "Пожалуйста, проверьте вашу консоль или логи для получения более подробной информации." -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "Вам нужна роль диджея, чтобы ставить треки в очередь." -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "Вы должны быть в голосовом канале, чтобы использовать команду воспроизведения." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "Не найдено треков для `{query}`." -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "Достигнут предел размера очереди." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "Принудительно воспроизвести URL или найденный трек." -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано правами или потому что Lavalink.jar запускается на машине, отличной от локальных треков." -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." -msgstr "" +msgstr "Трек не воспроизводится." -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "Этот трек не разрешен на этом сервере." -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "Этот трек превышает максимальную длину." -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "{time} до воспроизведения трека: #1 в очереди" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "Трек поставлен в очередь" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "Выберите плейлист Spotify из списка категорий, чтобы начать играть." -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "Категории не найдены" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "Категории не найдены, повторите попытку позже." -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "Категории" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "Плейлист для {friendly_name}" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "Нет треков для воспроизведения." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "Начать автоматическое воспроизведение." -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "Вы должны быть в голосовом канале, чтобы использовать команду автовоспроизведения." -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "Не удалось получить правильный трек." +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "Не удается получить трек" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Не удалось получить трек из Lavalink в данный момент, повторите попытку через несколько минут." + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "Авто воспроизведение началось." -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "Добавление трека в очередь." -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "Вы должны быть в голосовом канале, чтобы поставить в очередь треки." -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "Не удается получить трек" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "Не удалось получить трек из Lavalink в данный момент, повторите попытку через несколько минут." - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Ничего не найдено." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано правами или потому что Lavalink.jar запускается на машине, отличной от локальных треков." -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 -msgid "Queued {num} track(s).{maxlength_msg}" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:794 -msgid "folder" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:796 -msgid "search" -msgstr "" - #: redbot/cogs/audio/core/commands/player.py:799 +msgid "Queued {num} track(s).{maxlength_msg}" +msgstr "В очереди {num} трек(ов). {maxlength_msg}" + +#: redbot/cogs/audio/core/commands/player.py:805 +msgid "folder" +msgstr "папка" + +#: redbot/cogs/audio/core/commands/player.py:807 +msgid "search" +msgstr "поиск" + +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "Не удалось получить трек из Lavalink в данный момент,повторите попытку через несколько минут." -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано правами или потому что Lavalink.jar запускается на машине, отличной от локальных треков." -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "Трек добавлен" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "Трек добавлен" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "треки" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 -msgid "Playlist Copied" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:331 +msgid "Playlist Copied" +msgstr "Плейлист создан" + +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "Неверное имя плейлиста" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "Неверное имя плейлиста" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "Имена плейлистов должны содержать одно слово (до 32 символов), а не только цифры." -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "Плейлист создан" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" -msgstr "" +msgstr "Неизвестно" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" -msgstr "" +msgstr "Страница {page}/{pages} | Автор: {author_name} | {num} трек(ов)" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." -msgstr "" +msgstr "Нету сохраненных плейлистов на этом сервере." -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "Треки: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" -msgstr "" +msgstr "Автор: {name}" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" -msgstr "" +msgstr "Область: {scope}\\n" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "Очередь пуста." -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "URL отсутствует в плейлисте." -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "Треков не осталось, удаляя плейлист." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 -msgid "Playlist Couldn't Be Created" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:1371 -msgid "Unable to create your playlist." -msgstr "" +msgid "Playlist Couldn't Be Created" +msgstr "Плейлист не может быть создан" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1372 +msgid "Unable to create your playlist." +msgstr "Не удается создать ваш плейлист." + +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "Вам нужна роль DJ, чтобы начать воспроизведение плейлистов." -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Плейлист поставлен в очередь" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "{name} - (`{id}`) [**{scope}**]\\nДобавлено {num} треков в очередь.{maxlength_msg}" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "Неверный плейлист" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "Пользовательские плейлисты не могут быть обновлены." -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "Треки удалены" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "Страница {page_num}/{total_pages}" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "Треки добавлены" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "Нет изменений для {name} (`{id}`) [**{scope}**]." -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "Пожалуйста, загрузите файл плейлиста. Любое другое сообщение отменит эту операцию." -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "Файл не обнаружен, повторите попытку позже." -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "Загрузка отменена." -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "Недопустимый файл плейлиста." -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "Этот плейлист слишком большой." -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" @@ -2333,23 +2341,23 @@ msgstr "\\n Запрошено: **{track.requester}**" #: redbot/cogs/audio/core/commands/queue.py:169 #, docstring msgid "Clears the queue." -msgstr "" +msgstr "Очистка очереди." #: redbot/cogs/audio/core/commands/queue.py:186 msgid "Unable To Clear Queue" -msgstr "" +msgstr "Не удается очистить очередь" #: redbot/cogs/audio/core/commands/queue.py:187 msgid "You need the DJ role to clear the queue." -msgstr "" +msgstr "У вас должна быть роль DJ для очистки очереди." #: redbot/cogs/audio/core/commands/queue.py:191 msgid "Queue Modified" -msgstr "" +msgstr "Очередь изменена" #: redbot/cogs/audio/core/commands/queue.py:191 msgid "The queue has been cleared." -msgstr "" +msgstr "Очередь очищена." #: redbot/cogs/audio/core/commands/queue.py:196 #, docstring @@ -2367,12 +2375,12 @@ msgstr "" #: redbot/cogs/audio/core/commands/queue.py:226 #: redbot/cogs/audio/core/commands/queue.py:257 msgid "Removed 0 tracks." -msgstr "" +msgstr "Удалено 0 трек(ов)." #: redbot/cogs/audio/core/commands/queue.py:230 #: redbot/cogs/audio/core/commands/queue.py:261 msgid "Removed Tracks From The Queue" -msgstr "" +msgstr "Треки удаленные из очереди" #: redbot/cogs/audio/core/commands/queue.py:231 msgid "Removed {removed_tracks} tracks queued by members outside of the voice channel." @@ -2390,7 +2398,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/queue.py:269 #, docstring msgid "Search the queue." -msgstr "" +msgstr "Поиск в очереди." #: redbot/cogs/audio/core/commands/queue.py:291 #, docstring diff --git a/redbot/cogs/audio/core/commands/locales/sk-SK.po b/redbot/cogs/audio/core/commands/locales/sk-SK.po index a80348199..b17b6c9f3 100644 --- a/redbot/cogs/audio/core/commands/locales/sk-SK.po +++ b/redbot/cogs/audio/core/commands/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/sr-SP.po b/redbot/cogs/audio/core/commands/locales/sr-SP.po index d5194a062..aa9a9d44f 100644 --- a/redbot/cogs/audio/core/commands/locales/sr-SP.po +++ b/redbot/cogs/audio/core/commands/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/sv-SE.po b/redbot/cogs/audio/core/commands/locales/sv-SE.po index eb90d396c..96600cf8a 100644 --- a/redbot/cogs/audio/core/commands/locales/sv-SE.po +++ b/redbot/cogs/audio/core/commands/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "dagar" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/tr-TR.po b/redbot/cogs/audio/core/commands/locales/tr-TR.po index 696ec23fa..d44bb5b10 100644 --- a/redbot/cogs/audio/core/commands/locales/tr-TR.po +++ b/redbot/cogs/audio/core/commands/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "Sıradaki parçalar bittiğinde otomatik çalma: {true_or_false}." #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "Etkinleştirildi" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\nSıradaki parça bittiğinde otomatik çıkış devre dışı bırak #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "Otomatik çalınan şarkılardan çalma listesi oluştur.\\n\\n **Kullanım**:\\n ​ ​ ​ ​ `[p]audioset autoplay playlist_name_OR_id [args]`\\n\\n **Konu**:\\n ​ ​ ​ ​Kullanımı tamamen opsiyoneldir.:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Bu komutu sadece bot sahibi kullanabilir**\\n\\n **Kapsamı** bunlardan biri olabilir:\\n ​Global\\n ​ ​ ​ ​ Sunucu\\n ​ ​ ​ ​ Kullanıcı\\n\\n **Yaratıcı** bunlardan biri olabilir:\\n ​ ​ ​ ​ Kullanıcı ID\\n ​ ​ ​ ​ Kullanıcı Mention\\n ​ ​ ​ ​ Kullanıcı Adı#123\\n\\n **Sunucu** bunlardan biri olabilir:\\n ​ ​ ​ ​ Sunucu ID\\n ​ ​ ​ ​ Sunucunun tam adı\\n\\n Örnek kullanım:\\n ​ ​ ​ ​ `[p]audioset autoplay SunucuCalmaListem`\\n ​ ​ ​ ​ `[p]audioset autoplay GlobalCalmaListem --scope Global`\\n ​ ​ ​ ​ `[p]audioset autoplay KisiselCalmaListem --scope Kullanıcı --author Draper`\\n " #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "Oynatma Listeleri Mevcut Değil" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "Oynatma Listeleri Mevcut Değil" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "Oynatma Listeleri Mevcut Değil" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "Playlist çalma şu anda kullanılamıyor" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "Loglarını kontrol et." @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "Çalma listesi bulunamadı" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "{arg} çalma listesinde bulunamadı" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "{name} çalma listesi herhangi bir parça içermiyor." #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "{id} çalma listesi {scope} içeriğinde mevcut değil." #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "Eksik değişkenler" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "Sunucu araması yapabilmeniz için Sunucu ID belirmelisiniz." @@ -506,13 +506,13 @@ msgstr "x saniye kadar bot ses kanalında yalnız kalırsa otomatik çıkış ya #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "Geçersiz süre" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "Süre sıfır saniyeden daha düşük olamaz." @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "{localtracks} mevcut değil. Dizin yolu yine de kaydedilecektir, ancak lütfen çalmadan önce dizin yolunu kontrol edin ve yerel müzik klasörünü {localfolder} içerisinde oluşturun." #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "Geçersiz Ortam" @@ -716,7 +716,7 @@ msgid "User" msgstr "Kullanıcı" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "Küresel" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "Çalma listesi kapsamı: [{pscope}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "Önbellek Ayarları" @@ -771,140 +771,144 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink önbelleği: [{lavalink_status}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" -msgstr "günler" +msgstr "gün" #: redbot/cogs/audio/core/commands/audioset.py:1066 msgid "Lavalink Settings" msgstr "Lavalink Ayarları" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" -msgstr "Cog versiyonu: [{version}]\\n" +msgid "Cog version: [{version}]\\n" +msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" -msgstr "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" -msgstr "Dış sunucu: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" +msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" -msgstr "Yerel müzik klasörü: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" +msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "Şarkı isimlerini statüs olarak ayarlamayı açıp/kapatır." -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "Şarkı isimleri statüs olarak ayarlı:{true_or_false}." -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "Thumbnail'leri şarkı bildirimlerinde göstermeyi açar/kapatır." -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "Thumbnail gösterilmesi:" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "Yönetici olmayan kullanıcıların şarkıyı geçmeleri için gerekli olan oy yüzdesi. Devre dışı bırakmak için 0 girin." -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "Oylama devre dışı. Tüm kullanıcılar sıra yönetimi komutlarını kullanabilir." -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "Geçme oylama yüzdesi %{percent} olarak ayarlandı." -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "YouTube API tokenini ayarlamak için bilgiler." -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "Spotify API tokenini ayarlamak için bilgiler." -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "1. Spotify developers sayfasına spotify hesabınızla giriş yapın.\\n(https://developer.spotify.com/dashboard/applications)\\n2. \\\"Create An App\\\"'e tıklayın.\\n3. Uygulama ismi gibi bilgileri doldurun.\\n4. Şirketsel bir uygulamamı diye sorulduğunda \\\"Hayır\\\" diye cevap verin.\\n5. Şartlar ve koşulları kabul edin.\\n6. Client ID ve client secret'ınızı kopyalayın ve gerekli yerlere yapıştırın.:\\n`{prefix}set api spotify client_id client_secret `" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "Spotify aramaları için ülke kodunu ayarlayın." -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "Geçersiz Ülke Kodu" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "Ülke Kodu {country} olarak ayarlandı." -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "Önbellekleme seviyesini ayarlar.\\n\\n Seviye bunlardan birisi olabilir:\\n\\n 0: Tüm önbelleklemeyi durdurur\\n 1: Spotify önbelleklemesini açar\\n 2: YouTube önbelleklemesini açar\\n 3: Lavalink önbelleklemesini açar\\n 5: Tüm önbelleklemeleri açar\\n\\n Belirli bir önbelleği devre dışı bırakmak istiyorsanız negatif bir sayı kullanın.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "Maksimum yaş: [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Spotify önbelleği: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "YouTube önbelleği: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink önbelleği: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "Maksimum yaş: [{max_age}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Spotify önbelleği: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "YouTube önbelleği: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink önbelleği: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "Önbelleğin tutulma süresini ayarlar.\\n\\n Bu komut, önbellekteki bir girişin geçersiz hale gelmeden önce maksimum gün sayısını\\n ayarlamanıza olanak tanır.\\n " -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "Önbellekleme süresi 7 günden az olamaz. Önbelleklemeyi durdurmak istiyorsanız {prefix}audioset cache komutunu uygulayın.\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "Önbellekleme süresi {age} gün olarak ayarlandı." @@ -915,19 +919,19 @@ msgstr "Ses kanalından ayrılır" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "Ses kanalından ayrılır" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "Hiçbir şey çalınmıyor." @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "Bağlantı Kesilemiyor" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "Dinleyen başka kişiler var. Geçmek için oylayın." @@ -969,440 +973,440 @@ msgstr "Bağlantı kesiliyor..." msgid "Now playing." msgstr "Şimdi oynatılıyor." -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "\\n Çalan: **{track.requester}**" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "Hiçbir şey" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "Şimdi oynatılıyor" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "Otomatik çalma" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "Karışık Oynat" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "Tekrarla" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "Çalmakta olan şarkıyı duraklat veya devam ettir" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "Parçalar düzenlenemiyor." -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "Şarkı çalmak ya da durdurabilmek için bir ses kanalında olmalısınız." -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "Başlatıp durdurabilmek için DJ rolüne sahip olmanız gerekli." -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "Şarkı duraklatıldı." -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "Şarkıya devam ediliyor." -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "Bir önceki çalınan şarkının en başına geri döner" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "Parçalar Çalınamıyor" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "Önceki parça bulunamadı." -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "Şarkı tekrar oynatılıyor" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "İleri sarmayı kullanabilmek için kanal da olmanız gerekmektedir." -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "Yayında ileri sarılma yapılamaz." -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "İleri sarılacak süre veya zaman geçersiz." -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "{num_seconds} 00:00:00 ilerletildi" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "{num_seconds} kadar süre {time} 'e ulaşmak için ilerletildi." -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "{time} süresine ilerletildi" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "Karıştırmayı aç/kapat" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "Tekrarlamayı açıp kapatabilmek için DJ rolüne ihtiyacın var." -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "Tekrarlamayı değiştirebilmek için kanal da olman gerekli." -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "Şarkıları tekrarla: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "Sonraki şarkıya ya da belirtilen şarkı numarasına ilerler" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "Şarkıyı geçebilmek için kanal da olmanız gerekli." -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "DJ rolü olmadan belirli bir şarkıya oylama modunda geçilemez." -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "Geçmek için verilen oyunu kaldırdım." -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "Geçmek için oy kullandın." -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "Yeterli oy sayısına ulaşıldı." -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr " {num_votes}/{num_members} sayı da oy kullanıldı. %{required_percent} gerekli oydan {cur_percent} oy toplandı. " -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "Şarkı durduruldu ve sıra temizlendi." -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "Oynatıcı Durdurulamıyor" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "Şarkıyı durdurabilmek için aynı kanal da olman gerekli." -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "Şarkıyı durdurabilmek için DJ rolüne sahip olman gerekli." -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "Şarkı durduruluyor" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "Botu kanala çağırır" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "Ses Kanalına Bağlanılamıyor" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "Botu çağırabilmek için DJ rolüne ihtiyacın var" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "Bulunduğun kanala katılabilmem için yetkim yok." -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "Önce bir sesli bir kanala katılın." -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "Lavalink ile bağlantı henüz sağlanmadı." -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "Ses düzeyini ayarlar, %1 - %150 " -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "Ses seviyesi:" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "Ses Değiştirilemiyor" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "Ses seviyesini değiştirebilmek için aynı kanal da olmalısın" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "Ses seviyesini değiştirebilmek için DJ rolüne ihtiyacın var" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "Ses:" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "Tekrarlamayı aç/kapa" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "Tekrarlamayı açıp kapatabilmek için DJ rolüne ihtiyacın var." -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "Tekrarlamayı değiştirebilmek için kanal da olman gerekli." -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "Şarkıları tekrarla: {true_or_false}." -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "\\nOto-oynatma devre dışı bırakıldı." -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "Belirlediğin bir şarkıyı sıradan çıkarır." -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "Hiçbir şey bulunamadı." -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "Şarkı çıkarabilmek için DJ rolüne ihtiyacın var." -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "Sırayı düzenleyebilmek için kanal da olman gerekli." -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "Şarkı sıra numarası 1'den daha büyük ve sıradaki toplam şarkı sayısından düşük olmalıdır." -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "{track} şarkısı sıradan çıkarıldı." -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "Şarkıyı başa almak için sıra numarası girin" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "Parça öne alınamıyor." -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "Şarkıyı en başa almak için kanal da olmanız gerekli." -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "Şarkıyı sıra başına almak için DJ rolü gerekli." -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "Parça şarkı sırasının en üstüne taşındı." @@ -1687,7 +1691,7 @@ msgstr "{num}/{total} sunucu da çalınıyor" #: redbot/cogs/audio/core/commands/miscellaneous.py:77 msgid "Page {}/{}" -msgstr "" +msgstr "Sayfa {}/{}" #: redbot/cogs/audio/core/commands/miscellaneous.py:90 #, docstring @@ -1702,477 +1706,481 @@ msgstr "Sırada herhangi birşey yok." msgid "Queued and playing tracks:" msgstr "Sıraya alınıp oynatılan şarkılar:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "URL veya arama yaparak şarkı açabilirsiniz." -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "Bu URL'e izin verilmiyor." -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "Bu parçaya izin verilmiyor." -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "Lavalink bağlantısı başarısız" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "Console veya loglarınızı kontrol edin." -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "Sıraya şarkı ekleyebilmek için DJ rolüne ihtiyacınız var." -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "Şarkıyı başlatabilmek için bir kanal da olmanız gerekli." -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "`{query}` ile uyuşan herhangi bir parça bulunamadı." -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "Sıraya alma limitine ulaşıldı." -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "Bir URL'yi çalmaya zorlayın veya bir parça arayın." -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "Öne alarak çalma sadece tek bir parça için yapılabilir." -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "`Lavalink.jar` parçayı göremiyorsa yerel şarkılar çalınmayacaktır.\\nBunun nedeni; izinler olabilir ya da Lavalink.jar yerel şarkılardan farklı bir makinede çalıştırılıyor olabilir." -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "Parça çalınamaz." -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "**{suffix}** tamamen desteklenen bir format değil ve bazı parçalar çalınamayabilir." -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "Şarkı izin verilen uzunluğu aşıyor." -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" -msgstr "Şarkı sıraya eklendi." +msgstr "Şarkı sıraya eklendi" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "Kategori bulunamadı" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "Kategori bulunamadı, daha sonra tekrar deneyin." -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "Kategoriler" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "Başlatılabilecek şarkı bulunamadı." -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "Geçerli bir parça alınamadı." +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "Parça alınamıyor" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Şu anda Lavalink'ten şarkıyı çalamıyorum, lütfen birkaç dakika sonra tekrar deneyin." + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "Otomatik çalma başladı." -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "Parça sıraya ekleniyor." -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "Sıraya şarkı ekleyebilmek için kanal da olmanız gerekmektedir." -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "Parça alınamıyor" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "Şu anda Lavalink'ten şarkıyı çalamıyorum, lütfen birkaç dakika sonra tekrar deneyin." - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "Hiçbir şey bulunamadı." -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "`Lavalink.jar` parçayı göremiyorsa yerel şarkılar çalınmayacaktır.\\nBunun nedeni; izinler olabilir ya da Lavalink.jar yerel şarkılardan farklı bir makinede çalıştırılıyor olabilir." -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "{num} sayı da şarkı eklendi.{maxlength_msg}" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "klasör" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "ara" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "`Lavalink.jar` parçayı göremiyorsa yerel şarkılar çalınmayacaktır.\\nBunun nedeni; izinler olabilir ya da Lavalink.jar yerel şarkılardan farklı bir makinede çalıştırılıyor olabilir." -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "Çalma listesi yapılandırma seçenekleri.\\n\\n Kapsam bilgisi:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Bu botun tüm kullanıcıları tarafından görülebilir.\\n ​ ​ ​ ​ ​ ​ ​ ​ Sadece bot sahibi tarafından düzenlenebilir.\\n ​ ​ ​ ​ **Sunucu**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Sunucudaki tüm kullanıcılar tarafından görünebilir.\\n ​ ​ ​ ​ ​ ​ ​ ​ Bot sahibi, sunucu sahibi, sunucu admini, sunucu moderatörü, DJ rolündeki kullanıcılar ve çalma listesini oluşturan tarafından düzenlenebilir.\\n ​ ​ ​ ​ **Kullanıcı**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Eğer yaratıcısı izin verirse tüm bot kullanıcıları tarafından görünebilir.\\n ​ ​ ​ ​ ​ ​ ​ ​ Bot sahibi ve listeyi yapan kişi tarafından düzenlenebilir.\\n\\n " -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "Çalma listesine parça URL'si, çalma listesi linki ya da hızlı arama ekleme.\\n\\n Parça(lar) çalma listesinin sonuna eklenecektir.\\n\\n **Kullanım**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Değişkenler**:\\n ​ ​ ​ ​ Tamamı opsiyoneldir:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Sadece bot sahibi kullanabilir**\\n\\n **Kapsam** bunlardan biri olabilir:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Sunucu\\n ​ ​ ​ ​ Kullanıcı\\n\\n **Yazar** bunlardan biri olabilir:\\n ​ ​ ​ ​ Kullanıcı ID\\n ​ ​ ​ ​ Kullanıcı Mention\\n ​ ​ ​ ​ Kullanıcı Adı#123\\n\\n **Sunucu** bunlardan biri olabilir:\\n ​ ​ ​ ​ Sunucu ID\\n ​ ​ ​ ​ Sunucunun tam adı\\n\\n Örnek kullanım:\\n ​ ​ ​ ​ `[p]playlist append SunucuCalmaListesi Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append GlobalCalmaListem Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append GlobalCalmaListem Hello by Adele --scope Global --Author Draper#6666`\\n " -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "Çalma Listesi Bulunamadı" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "Arama kriterlerinize uygun parça bulunamadı." - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "Parça geçiliyor" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "{track} parçası zaten {playlist} (`{id}`) [**{scope}**] içerisinde mevcut." - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "Çalma listesi limitine ulaşıldı: parça eklenemiyor." - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "Parça eklendi" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "{track} şarkısı {playlist} (`{id}`) [**{scope}**] çalma listesine eklendi." - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "{num} adet parça {playlist} (`{id}`) [**{scope}**] çalma listesine eklendi." - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "\\n{existing} {plural} çalma listesinde zaten mevcut ve eklenmeden geçildi." - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "parçalar" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "parçası" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "Çalma Listesi Düzenlendi" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "Çalma Listesi Bulunamadı" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "Arama kriterlerinize uygun parça bulunamadı." + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "Parça geçiliyor" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} parçası zaten {playlist} (`{id}`) [**{scope}**] içerisinde mevcut." + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "Çalma listesi limitine ulaşıldı: parça eklenemiyor." + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "Parça eklendi" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{track} şarkısı {playlist} (`{id}`) [**{scope}**] çalma listesine eklendi." + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "{num} adet parça {playlist} (`{id}`) [**{scope}**] çalma listesine eklendi." + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "\\n{existing} {plural} çalma listesinde zaten mevcut ve eklenmeden geçildi." + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "parçalar" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "parçası" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "Çalma Listesi Düzenlendi" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "{arg} bir çalma listesi ile eşleşmiyor." -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "Çalma Listesi Kopyalandı" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "Playlist hiçbir şarkı içermiyor." -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "Bilinmeyen" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "Şarkı: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "Henüz burada bir şey yok." -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "URL liste de değil" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "Hiç şarkı kalmadı, playlist kaldırılıyor." -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "Playlist sıraya alındı." -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "{page_num}/{total_pages} sayfa" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "Lütfen playlist dosyasını yükleyin. Diğer herhangi bir mesaj bu işlemi iptal edecektir." -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "Hiçbir dosya gönderilmedi, lütfen tekrar deneyin." -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "Yükleme iptal edildi" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "Geçersiz bir playlist dosyası" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/uk-UA.po b/redbot/cogs/audio/core/commands/locales/uk-UA.po index 4225d3ad8..c06588ec2 100644 --- a/redbot/cogs/audio/core/commands/locales/uk-UA.po +++ b/redbot/cogs/audio/core/commands/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/vi-VN.po b/redbot/cogs/audio/core/commands/locales/vi-VN.po index 60991ca59..5f0e1d699 100644 --- a/redbot/cogs/audio/core/commands/locales/vi-VN.po +++ b/redbot/cogs/audio/core/commands/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/zh-CN.po b/redbot/cogs/audio/core/commands/locales/zh-CN.po index a2a9a0ad6..593977754 100644 --- a/redbot/cogs/audio/core/commands/locales/zh-CN.po +++ b/redbot/cogs/audio/core/commands/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "日" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/zh-HK.po b/redbot/cogs/audio/core/commands/locales/zh-HK.po index bf7cd226c..cea527de2 100644 --- a/redbot/cogs/audio/core/commands/locales/zh-HK.po +++ b/redbot/cogs/audio/core/commands/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/locales/zh-TW.po b/redbot/cogs/audio/core/commands/locales/zh-TW.po index 2896421c6..d16fc4e3f 100644 --- a/redbot/cogs/audio/core/commands/locales/zh-TW.po +++ b/redbot/cogs/audio/core/commands/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -232,17 +232,17 @@ msgstr "當播放清單已空時的自動播放: {true_or_false}。" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1074 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -270,17 +270,17 @@ msgstr "已啟用" #: redbot/cogs/audio/core/commands/audioset.py:1058 #: redbot/cogs/audio/core/commands/audioset.py:1059 #: redbot/cogs/audio/core/commands/audioset.py:1076 -#: redbot/cogs/audio/core/commands/audioset.py:1094 -#: redbot/cogs/audio/core/commands/audioset.py:1109 -#: redbot/cogs/audio/core/commands/audioset.py:1232 -#: redbot/cogs/audio/core/commands/audioset.py:1233 -#: redbot/cogs/audio/core/commands/audioset.py:1234 -#: redbot/cogs/audio/core/commands/audioset.py:1277 -#: redbot/cogs/audio/core/commands/audioset.py:1278 -#: redbot/cogs/audio/core/commands/audioset.py:1279 -#: redbot/cogs/audio/core/commands/controller.py:391 -#: redbot/cogs/audio/core/commands/controller.py:434 -#: redbot/cogs/audio/core/commands/controller.py:722 +#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1123 +#: redbot/cogs/audio/core/commands/audioset.py:1246 +#: redbot/cogs/audio/core/commands/audioset.py:1247 +#: redbot/cogs/audio/core/commands/audioset.py:1248 +#: redbot/cogs/audio/core/commands/audioset.py:1291 +#: redbot/cogs/audio/core/commands/audioset.py:1292 +#: redbot/cogs/audio/core/commands/audioset.py:1293 +#: redbot/cogs/audio/core/commands/controller.py:397 +#: redbot/cogs/audio/core/commands/controller.py:440 +#: redbot/cogs/audio/core/commands/controller.py:728 #: redbot/cogs/audio/core/commands/llset.py:31 #: redbot/cogs/audio/core/commands/llset.py:48 #: redbot/cogs/audio/core/commands/llset.py:57 @@ -315,15 +315,15 @@ msgstr "\\n已停用在播放清單結束時的自動斷開連接功能。" #: redbot/cogs/audio/core/commands/audioset.py:869 #: redbot/cogs/audio/core/commands/audioset.py:885 #: redbot/cogs/audio/core/commands/audioset.py:905 -#: redbot/cogs/audio/core/commands/audioset.py:1092 -#: redbot/cogs/audio/core/commands/audioset.py:1107 -#: redbot/cogs/audio/core/commands/audioset.py:1128 -#: redbot/cogs/audio/core/commands/audioset.py:1135 -#: redbot/cogs/audio/core/commands/audioset.py:1195 -#: redbot/cogs/audio/core/commands/audioset.py:1303 -#: redbot/cogs/audio/core/commands/controller.py:389 -#: redbot/cogs/audio/core/commands/controller.py:432 -#: redbot/cogs/audio/core/commands/controller.py:729 +#: redbot/cogs/audio/core/commands/audioset.py:1106 +#: redbot/cogs/audio/core/commands/audioset.py:1121 +#: redbot/cogs/audio/core/commands/audioset.py:1142 +#: redbot/cogs/audio/core/commands/audioset.py:1149 +#: redbot/cogs/audio/core/commands/audioset.py:1209 +#: redbot/cogs/audio/core/commands/audioset.py:1317 +#: redbot/cogs/audio/core/commands/controller.py:395 +#: redbot/cogs/audio/core/commands/controller.py:438 +#: redbot/cogs/audio/core/commands/controller.py:735 #: redbot/cogs/audio/core/commands/llset.py:29 #: redbot/cogs/audio/core/commands/llset.py:55 #: redbot/cogs/audio/core/commands/llset.py:80 @@ -339,25 +339,6 @@ msgid "Set a playlist to auto-play songs from.\\n\\n **Usage**:\\n msgstr "設定播放清單以便自動播放歌曲。\\n\\n **用法**:\\n ​ ​ ​ ​ `[p]audioset autoplay 播放清單名稱或ID [參數]`\\n\\n **參數**:\\n ​ ​ ​ ​ 以下是可選參數:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope <範圍>\\n ​ ​ ​ ​ ​ ​ ​ ​ --author [作者]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [伺服器] **此命令只有機器人擁有者可使用**\\n\\n **範圍** 可選擇:\\n ​Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **作者** can be one of the following:\\n ​ ​ ​ ​ 使用者ID\\n ​ ​ ​ ​ 提及使用者\\n ​ ​ ​ ​ 使用者名稱#0000\\n\\n **伺服器** 可選擇:\\n ​ ​ ​ ​ 伺服器ID\\n ​ ​ ​ ​ 伺服器全名\\n\\n 範例:\\n ​ ​ ​ ​ `[p]audioset autoplay MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]audioset autoplay MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]audioset autoplay PersonalPlaylist --scope User --author Draper`\\n " #: redbot/cogs/audio/core/commands/audioset.py:490 -#: redbot/cogs/audio/core/commands/playlists.py:99 -#: redbot/cogs/audio/core/commands/playlists.py:255 -#: redbot/cogs/audio/core/commands/playlists.py:379 -#: redbot/cogs/audio/core/commands/playlists.py:457 -#: redbot/cogs/audio/core/commands/playlists.py:545 -#: redbot/cogs/audio/core/commands/playlists.py:680 -#: redbot/cogs/audio/core/commands/playlists.py:809 -#: redbot/cogs/audio/core/commands/playlists.py:927 -#: redbot/cogs/audio/core/commands/playlists.py:1081 -#: redbot/cogs/audio/core/commands/playlists.py:1191 -#: redbot/cogs/audio/core/commands/playlists.py:1301 -#: redbot/cogs/audio/core/commands/playlists.py:1421 -#: redbot/cogs/audio/core/commands/playlists.py:1595 -#: redbot/cogs/audio/core/commands/playlists.py:1755 -#: redbot/cogs/audio/core/commands/playlists.py:1903 -msgid "Playlists Are Not Available" -msgstr "播放清單不可用" - -#: redbot/cogs/audio/core/commands/audioset.py:491 #: redbot/cogs/audio/core/commands/playlists.py:100 #: redbot/cogs/audio/core/commands/playlists.py:256 #: redbot/cogs/audio/core/commands/playlists.py:380 @@ -372,26 +353,45 @@ msgstr "播放清單不可用" #: redbot/cogs/audio/core/commands/playlists.py:1422 #: redbot/cogs/audio/core/commands/playlists.py:1596 #: redbot/cogs/audio/core/commands/playlists.py:1756 -#: redbot/cogs/audio/core/commands/playlists.py:1904 +#: redbot/cogs/audio/core/commands/playlists.py:1915 +msgid "Playlists Are Not Available" +msgstr "播放清單不可用" + +#: redbot/cogs/audio/core/commands/audioset.py:491 +#: redbot/cogs/audio/core/commands/playlists.py:101 +#: redbot/cogs/audio/core/commands/playlists.py:257 +#: redbot/cogs/audio/core/commands/playlists.py:381 +#: redbot/cogs/audio/core/commands/playlists.py:459 +#: redbot/cogs/audio/core/commands/playlists.py:547 +#: redbot/cogs/audio/core/commands/playlists.py:682 +#: redbot/cogs/audio/core/commands/playlists.py:811 +#: redbot/cogs/audio/core/commands/playlists.py:929 +#: redbot/cogs/audio/core/commands/playlists.py:1083 +#: redbot/cogs/audio/core/commands/playlists.py:1193 +#: redbot/cogs/audio/core/commands/playlists.py:1303 +#: redbot/cogs/audio/core/commands/playlists.py:1423 +#: redbot/cogs/audio/core/commands/playlists.py:1597 +#: redbot/cogs/audio/core/commands/playlists.py:1757 +#: redbot/cogs/audio/core/commands/playlists.py:1916 msgid "The playlist section of Audio is currently unavailable" msgstr "音樂播放清單功能目前無法使用" #: redbot/cogs/audio/core/commands/audioset.py:494 -#: redbot/cogs/audio/core/commands/playlists.py:101 -#: redbot/cogs/audio/core/commands/playlists.py:259 -#: redbot/cogs/audio/core/commands/playlists.py:383 -#: redbot/cogs/audio/core/commands/playlists.py:461 -#: redbot/cogs/audio/core/commands/playlists.py:549 -#: redbot/cogs/audio/core/commands/playlists.py:684 -#: redbot/cogs/audio/core/commands/playlists.py:813 -#: redbot/cogs/audio/core/commands/playlists.py:931 -#: redbot/cogs/audio/core/commands/playlists.py:1085 -#: redbot/cogs/audio/core/commands/playlists.py:1195 -#: redbot/cogs/audio/core/commands/playlists.py:1305 -#: redbot/cogs/audio/core/commands/playlists.py:1425 -#: redbot/cogs/audio/core/commands/playlists.py:1599 -#: redbot/cogs/audio/core/commands/playlists.py:1759 -#: redbot/cogs/audio/core/commands/playlists.py:1907 +#: redbot/cogs/audio/core/commands/playlists.py:102 +#: redbot/cogs/audio/core/commands/playlists.py:260 +#: redbot/cogs/audio/core/commands/playlists.py:384 +#: redbot/cogs/audio/core/commands/playlists.py:462 +#: redbot/cogs/audio/core/commands/playlists.py:550 +#: redbot/cogs/audio/core/commands/playlists.py:685 +#: redbot/cogs/audio/core/commands/playlists.py:814 +#: redbot/cogs/audio/core/commands/playlists.py:932 +#: redbot/cogs/audio/core/commands/playlists.py:1086 +#: redbot/cogs/audio/core/commands/playlists.py:1196 +#: redbot/cogs/audio/core/commands/playlists.py:1306 +#: redbot/cogs/audio/core/commands/playlists.py:1426 +#: redbot/cogs/audio/core/commands/playlists.py:1600 +#: redbot/cogs/audio/core/commands/playlists.py:1760 +#: redbot/cogs/audio/core/commands/playlists.py:1919 msgid "Check your logs." msgstr "檢查您的日誌。" @@ -401,8 +401,8 @@ msgid "No Playlist Found" msgstr "沒有找到播放清單" #: redbot/cogs/audio/core/commands/audioset.py:510 -#: redbot/cogs/audio/core/commands/playlists.py:118 -#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:119 +#: redbot/cogs/audio/core/commands/playlists.py:1455 msgid "Could not match '{arg}' to a playlist" msgstr "無法將 \"{arg}\" 與播放清單匹配" @@ -415,22 +415,22 @@ msgid "Playlist {name} has no tracks." msgstr "播放清單{name}中沒有歌曲。" #: redbot/cogs/audio/core/commands/audioset.py:526 -#: redbot/cogs/audio/core/commands/playlists.py:1536 -#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1537 +#: redbot/cogs/audio/core/commands/playlists.py:1642 msgid "Playlist {id} does not exist in {scope} scope." msgstr "播放清單{id}在{scope}範圍內不存在。" #: redbot/cogs/audio/core/commands/audioset.py:533 -#: redbot/cogs/audio/core/commands/playlists.py:988 -#: redbot/cogs/audio/core/commands/playlists.py:1544 -#: redbot/cogs/audio/core/commands/playlists.py:1648 +#: redbot/cogs/audio/core/commands/playlists.py:989 +#: redbot/cogs/audio/core/commands/playlists.py:1545 +#: redbot/cogs/audio/core/commands/playlists.py:1649 msgid "Missing Arguments" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:534 -#: redbot/cogs/audio/core/commands/playlists.py:989 -#: redbot/cogs/audio/core/commands/playlists.py:1545 -#: redbot/cogs/audio/core/commands/playlists.py:1649 +#: redbot/cogs/audio/core/commands/playlists.py:990 +#: redbot/cogs/audio/core/commands/playlists.py:1546 +#: redbot/cogs/audio/core/commands/playlists.py:1650 msgid "You need to specify the Guild ID for the guild to lookup." msgstr "" @@ -506,13 +506,13 @@ msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Invalid Time" msgstr "無效的時間" #: redbot/cogs/audio/core/commands/audioset.py:678 #: redbot/cogs/audio/core/commands/audioset.py:707 -#: redbot/cogs/audio/core/commands/audioset.py:1120 +#: redbot/cogs/audio/core/commands/audioset.py:1134 msgid "Seconds can't be less than zero." msgstr "秒數不能小於零。" @@ -593,8 +593,8 @@ msgid "`{localtracks}` does not exist. The path will still be saved, but please msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:835 -#: redbot/cogs/audio/core/commands/player.py:380 -#: redbot/cogs/audio/core/commands/player.py:390 +#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:391 msgid "Invalid Environment" msgstr "" @@ -716,7 +716,7 @@ msgid "User" msgstr "使用者" #: redbot/cogs/audio/core/commands/audioset.py:1026 -#: redbot/cogs/audio/core/commands/playlists.py:997 +#: redbot/cogs/audio/core/commands/playlists.py:998 msgid "Global" msgstr "" @@ -749,8 +749,8 @@ msgid "Playlist scope: [{pscope}]\\n" msgstr "播放清單範圍: [{pscope}]\\n" #: redbot/cogs/audio/core/commands/audioset.py:1047 -#: redbot/cogs/audio/core/commands/audioset.py:1237 -#: redbot/cogs/audio/core/commands/audioset.py:1282 +#: redbot/cogs/audio/core/commands/audioset.py:1251 +#: redbot/cogs/audio/core/commands/audioset.py:1296 msgid "Cache Settings" msgstr "快取設定" @@ -771,8 +771,8 @@ msgid "Local Lavalink cache: [{lavalink_status}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1056 -#: redbot/cogs/audio/core/commands/audioset.py:1231 -#: redbot/cogs/audio/core/commands/audioset.py:1276 +#: redbot/cogs/audio/core/commands/audioset.py:1245 +#: redbot/cogs/audio/core/commands/audioset.py:1290 msgid "days" msgstr "日" @@ -781,130 +781,134 @@ msgid "Lavalink Settings" msgstr "Lavalink設定" #: redbot/cogs/audio/core/commands/audioset.py:1068 -msgid "Cog version: [{version}]\\n" +msgid "Cog version: [{version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1069 -msgid "Red-Lavalink: [{lavalink_version}]\\n" +msgid "Red-Lavalink: [{lavalink_version}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1070 -msgid "External server: [{use_external_lavalink}]\\n" +msgid "External server: [{use_external_lavalink}]\\n" msgstr "" #: redbot/cogs/audio/core/commands/audioset.py:1079 -msgid "Localtracks path: [{localpath}]\\n" -msgstr "本地歌曲路徑: [{localpath}]\\n" +msgid "Lavalink build: [{llbuild}]\\nLavalink branch: [{llbranch}]\\nRelease date: [{build_time}]\\nLavaplayer version: [{lavaplayer}]\\nJava version: [{jvm}]\\n" +msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1087 +#: redbot/cogs/audio/core/commands/audioset.py:1093 +msgid "Localtracks path: [{localpath}]\\n" +msgstr "" + +#: redbot/cogs/audio/core/commands/audioset.py:1101 #, docstring msgid "Enable/disable tracks' titles as status." msgstr "啟用/停用歌曲標題作為狀態。" -#: redbot/cogs/audio/core/commands/audioset.py:1093 +#: redbot/cogs/audio/core/commands/audioset.py:1107 msgid "Song titles as status: {true_or_false}." msgstr "歌曲標題作為狀態: {true_or_false}。" -#: redbot/cogs/audio/core/commands/audioset.py:1102 +#: redbot/cogs/audio/core/commands/audioset.py:1116 #, docstring msgid "Toggle displaying a thumbnail on audio messages." msgstr "切換在播放消息上顯示縮圖。" -#: redbot/cogs/audio/core/commands/audioset.py:1108 +#: redbot/cogs/audio/core/commands/audioset.py:1122 msgid "Thumbnail display: {true_or_false}." msgstr "縮圖顯示: {true_or_false}。" -#: redbot/cogs/audio/core/commands/audioset.py:1117 +#: redbot/cogs/audio/core/commands/audioset.py:1131 #, docstring msgid "Percentage needed for non-mods to skip tracks, 0 to disable." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1129 +#: redbot/cogs/audio/core/commands/audioset.py:1143 msgid "Voting disabled. All users can use queue management commands." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1136 +#: redbot/cogs/audio/core/commands/audioset.py:1150 msgid "Vote percentage set to {percent}%." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1145 +#: redbot/cogs/audio/core/commands/audioset.py:1159 #, docstring msgid "Instructions to set the YouTube API key." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1164 +#: redbot/cogs/audio/core/commands/audioset.py:1178 #, docstring msgid "Instructions to set the Spotify API tokens." msgstr "設定Spotify API token的說明。" -#: redbot/cogs/audio/core/commands/audioset.py:1165 +#: redbot/cogs/audio/core/commands/audioset.py:1179 msgid "1. Go to Spotify developers and log in with your Spotify account.\\n(https://developer.spotify.com/dashboard/applications)\\n2. Click \\\"Create An App\\\".\\n3. Fill out the form provided with your app name, etc.\\n4. When asked if you're developing commercial integration select \\\"No\\\".\\n5. Accept the terms and conditions.\\n6. Copy your client ID and your client secret into:\\n`{prefix}set api spotify client_id client_secret `" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1182 +#: redbot/cogs/audio/core/commands/audioset.py:1196 #, docstring msgid "Set the country code for Spotify searches." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1186 +#: redbot/cogs/audio/core/commands/audioset.py:1200 msgid "Invalid Country Code" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1187 +#: redbot/cogs/audio/core/commands/audioset.py:1201 msgid "Please use an official [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1196 +#: redbot/cogs/audio/core/commands/audioset.py:1210 msgid "Country Code set to {country}." msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1204 +#: redbot/cogs/audio/core/commands/audioset.py:1218 #, docstring msgid "Sets the caching level.\\n\\n Level can be one of the following:\\n\\n 0: Disables all caching\\n 1: Enables Spotify Cache\\n 2: Enables YouTube Cache\\n 3: Enables Lavalink Cache\\n 5: Enables all Caches\\n\\n If you wish to disable a specific cache use a negative number.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1226 +#: redbot/cogs/audio/core/commands/audioset.py:1240 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1227 +#: redbot/cogs/audio/core/commands/audioset.py:1241 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Spotify快取: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1228 +#: redbot/cogs/audio/core/commands/audioset.py:1242 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Youtube快取: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1229 +#: redbot/cogs/audio/core/commands/audioset.py:1243 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink快取: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1271 +#: redbot/cogs/audio/core/commands/audioset.py:1285 msgid "Max age: [{max_age}]\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1272 +#: redbot/cogs/audio/core/commands/audioset.py:1286 msgid "Spotify cache: [{spotify_status}]\\n" msgstr "Spotify快取: [{spotify_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1273 +#: redbot/cogs/audio/core/commands/audioset.py:1287 msgid "Youtube cache: [{youtube_status}]\\n" msgstr "Youtube快取: [{youtube_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1274 +#: redbot/cogs/audio/core/commands/audioset.py:1288 msgid "Lavalink cache: [{lavalink_status}]\\n" msgstr "Lavalink快取: [{lavalink_status}]\\n" -#: redbot/cogs/audio/core/commands/audioset.py:1289 +#: redbot/cogs/audio/core/commands/audioset.py:1303 #, docstring msgid "Sets the cache max age.\\n\\n This commands allows you to set the max number of days before an entry in the cache becomes\\n invalid.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1296 +#: redbot/cogs/audio/core/commands/audioset.py:1310 msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n" msgstr "" -#: redbot/cogs/audio/core/commands/audioset.py:1301 +#: redbot/cogs/audio/core/commands/audioset.py:1315 msgid "I've set the cache age to {age} days" msgstr "" @@ -915,19 +919,19 @@ msgstr "退出語音頻道。" #: redbot/cogs/audio/core/commands/controller.py:29 #: redbot/cogs/audio/core/commands/controller.py:77 -#: redbot/cogs/audio/core/commands/controller.py:185 -#: redbot/cogs/audio/core/commands/controller.py:202 -#: redbot/cogs/audio/core/commands/controller.py:214 -#: redbot/cogs/audio/core/commands/controller.py:222 -#: redbot/cogs/audio/core/commands/controller.py:289 -#: redbot/cogs/audio/core/commands/controller.py:355 -#: redbot/cogs/audio/core/commands/controller.py:446 -#: redbot/cogs/audio/core/commands/controller.py:456 -#: redbot/cogs/audio/core/commands/controller.py:540 -#: redbot/cogs/audio/core/commands/controller.py:657 -#: redbot/cogs/audio/core/commands/controller.py:688 -#: redbot/cogs/audio/core/commands/controller.py:743 -#: redbot/cogs/audio/core/commands/controller.py:811 +#: redbot/cogs/audio/core/commands/controller.py:191 +#: redbot/cogs/audio/core/commands/controller.py:208 +#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:228 +#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:452 +#: redbot/cogs/audio/core/commands/controller.py:462 +#: redbot/cogs/audio/core/commands/controller.py:546 +#: redbot/cogs/audio/core/commands/controller.py:663 +#: redbot/cogs/audio/core/commands/controller.py:694 +#: redbot/cogs/audio/core/commands/controller.py:749 +#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/equalizer.py:30 #: redbot/cogs/audio/core/commands/equalizer.py:155 #: redbot/cogs/audio/core/commands/equalizer.py:185 @@ -935,7 +939,7 @@ msgstr "退出語音頻道。" #: redbot/cogs/audio/core/commands/equalizer.py:306 #: redbot/cogs/audio/core/commands/miscellaneous.py:61 #: redbot/cogs/audio/core/commands/miscellaneous.py:92 -#: redbot/cogs/audio/core/commands/playlists.py:1112 +#: redbot/cogs/audio/core/commands/playlists.py:1113 msgid "Nothing playing." msgstr "" @@ -945,9 +949,9 @@ msgid "Unable To Disconnect" msgstr "" #: redbot/cogs/audio/core/commands/controller.py:45 -#: redbot/cogs/audio/core/commands/controller.py:241 -#: redbot/cogs/audio/core/commands/controller.py:302 -#: redbot/cogs/audio/core/commands/controller.py:554 +#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:308 +#: redbot/cogs/audio/core/commands/controller.py:560 msgid "There are other people listening - vote to skip instead." msgstr "" @@ -969,440 +973,440 @@ msgstr "" msgid "Now playing." msgstr "正在播放。" -#: redbot/cogs/audio/core/commands/controller.py:89 +#: redbot/cogs/audio/core/commands/controller.py:95 msgid "\\n Requested by: **{track.requester}**" msgstr "\\n 點歌者: **{track.requester}**" -#: redbot/cogs/audio/core/commands/controller.py:93 +#: redbot/cogs/audio/core/commands/controller.py:99 msgid "Nothing." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:98 +#: redbot/cogs/audio/core/commands/controller.py:104 #: redbot/cogs/audio/core/commands/queue.py:73 msgid "Now Playing" msgstr "正在播放" -#: redbot/cogs/audio/core/commands/controller.py:108 +#: redbot/cogs/audio/core/commands/controller.py:114 #: redbot/cogs/audio/core/commands/queue.py:83 msgid "Auto-Play" msgstr "自動播放" -#: redbot/cogs/audio/core/commands/controller.py:114 +#: redbot/cogs/audio/core/commands/controller.py:120 #: redbot/cogs/audio/core/commands/queue.py:89 msgid "Shuffle" msgstr "隨機播放" -#: redbot/cogs/audio/core/commands/controller.py:120 +#: redbot/cogs/audio/core/commands/controller.py:126 #: redbot/cogs/audio/core/commands/queue.py:95 msgid "Repeat" msgstr "重複播放" -#: redbot/cogs/audio/core/commands/controller.py:180 +#: redbot/cogs/audio/core/commands/controller.py:186 #, docstring msgid "Pause or resume a playing track." msgstr "暫停或繼續播放歌曲。" -#: redbot/cogs/audio/core/commands/controller.py:191 #: redbot/cogs/audio/core/commands/controller.py:197 +#: redbot/cogs/audio/core/commands/controller.py:203 msgid "Unable To Manage Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:192 +#: redbot/cogs/audio/core/commands/controller.py:198 msgid "You must be in the voice channel to pause or resume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:198 +#: redbot/cogs/audio/core/commands/controller.py:204 msgid "You need the DJ role to pause or resume tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:207 +#: redbot/cogs/audio/core/commands/controller.py:213 msgid "Track Paused" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:211 +#: redbot/cogs/audio/core/commands/controller.py:217 msgid "Track Resumed" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:220 +#: redbot/cogs/audio/core/commands/controller.py:226 #, docstring msgid "Skip to the start of the previously played track." msgstr "跳到上一個播放歌曲的開頭。" -#: redbot/cogs/audio/core/commands/controller.py:234 #: redbot/cogs/audio/core/commands/controller.py:240 #: redbot/cogs/audio/core/commands/controller.py:246 -#: redbot/cogs/audio/core/commands/controller.py:452 -#: redbot/cogs/audio/core/commands/controller.py:467 -#: redbot/cogs/audio/core/commands/controller.py:480 -#: redbot/cogs/audio/core/commands/controller.py:489 +#: redbot/cogs/audio/core/commands/controller.py:252 +#: redbot/cogs/audio/core/commands/controller.py:458 +#: redbot/cogs/audio/core/commands/controller.py:473 +#: redbot/cogs/audio/core/commands/controller.py:486 +#: redbot/cogs/audio/core/commands/controller.py:495 msgid "Unable To Skip Tracks" msgstr "無法跳過歌曲" -#: redbot/cogs/audio/core/commands/controller.py:235 +#: redbot/cogs/audio/core/commands/controller.py:241 msgid "You must be in the voice channel to skip the track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:247 +#: redbot/cogs/audio/core/commands/controller.py:253 msgid "You need the DJ role or be the track requester to enqueue the previous song tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:255 -#: redbot/cogs/audio/core/commands/player.py:38 -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:60 -#: redbot/cogs/audio/core/commands/player.py:69 -#: redbot/cogs/audio/core/commands/player.py:75 -#: redbot/cogs/audio/core/commands/player.py:82 -#: redbot/cogs/audio/core/commands/player.py:94 -#: redbot/cogs/audio/core/commands/player.py:100 -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:118 -#: redbot/cogs/audio/core/commands/player.py:142 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:164 -#: redbot/cogs/audio/core/commands/player.py:173 -#: redbot/cogs/audio/core/commands/player.py:179 -#: redbot/cogs/audio/core/commands/player.py:186 -#: redbot/cogs/audio/core/commands/player.py:198 -#: redbot/cogs/audio/core/commands/player.py:204 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:223 -#: redbot/cogs/audio/core/commands/player.py:229 -#: redbot/cogs/audio/core/commands/player.py:273 -#: redbot/cogs/audio/core/commands/player.py:288 -#: redbot/cogs/audio/core/commands/player.py:412 -#: redbot/cogs/audio/core/commands/player.py:421 -#: redbot/cogs/audio/core/commands/player.py:427 -#: redbot/cogs/audio/core/commands/player.py:433 -#: redbot/cogs/audio/core/commands/player.py:447 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:526 -#: redbot/cogs/audio/core/commands/player.py:535 -#: redbot/cogs/audio/core/commands/player.py:541 -#: redbot/cogs/audio/core/commands/player.py:548 -#: redbot/cogs/audio/core/commands/player.py:562 -#: redbot/cogs/audio/core/commands/player.py:567 -#: redbot/cogs/audio/core/commands/player.py:682 -#: redbot/cogs/audio/core/commands/player.py:690 -#: redbot/cogs/audio/core/commands/player.py:746 -#: redbot/cogs/audio/core/commands/playlists.py:1437 +#: redbot/cogs/audio/core/commands/controller.py:261 +#: redbot/cogs/audio/core/commands/player.py:39 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:61 +#: redbot/cogs/audio/core/commands/player.py:70 +#: redbot/cogs/audio/core/commands/player.py:76 +#: redbot/cogs/audio/core/commands/player.py:83 +#: redbot/cogs/audio/core/commands/player.py:95 +#: redbot/cogs/audio/core/commands/player.py:101 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:119 +#: redbot/cogs/audio/core/commands/player.py:143 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:165 +#: redbot/cogs/audio/core/commands/player.py:174 +#: redbot/cogs/audio/core/commands/player.py:180 +#: redbot/cogs/audio/core/commands/player.py:187 +#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:205 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:224 +#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:413 +#: redbot/cogs/audio/core/commands/player.py:422 +#: redbot/cogs/audio/core/commands/player.py:428 +#: redbot/cogs/audio/core/commands/player.py:434 +#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:527 +#: redbot/cogs/audio/core/commands/player.py:536 +#: redbot/cogs/audio/core/commands/player.py:542 +#: redbot/cogs/audio/core/commands/player.py:549 +#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:568 +#: redbot/cogs/audio/core/commands/player.py:693 +#: redbot/cogs/audio/core/commands/player.py:701 +#: redbot/cogs/audio/core/commands/player.py:757 +#: redbot/cogs/audio/core/commands/playlists.py:1438 msgid "Unable To Play Tracks" msgstr "無法播放歌曲" -#: redbot/cogs/audio/core/commands/controller.py:255 +#: redbot/cogs/audio/core/commands/controller.py:261 msgid "No previous track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:269 +#: redbot/cogs/audio/core/commands/controller.py:275 msgid "Replaying Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:276 +#: redbot/cogs/audio/core/commands/controller.py:282 #, docstring msgid "Seek ahead or behind on a track by seconds or a to a specific time.\\n\\n Accepts seconds or a value formatted like 00:00:00 (`hh:mm:ss`) or 00:00 (`mm:ss`).\\n " msgstr "在軌道上向前或向後搜索幾秒鐘或到特定時間。\\n\\n接受的格式為秒數或00:00:00(`hh:mm:ss`)或00:00 (`mm:ss`)的值。\\n " -#: redbot/cogs/audio/core/commands/controller.py:294 -#: redbot/cogs/audio/core/commands/controller.py:301 -#: redbot/cogs/audio/core/commands/controller.py:308 -#: redbot/cogs/audio/core/commands/controller.py:315 -#: redbot/cogs/audio/core/commands/controller.py:327 +#: redbot/cogs/audio/core/commands/controller.py:300 +#: redbot/cogs/audio/core/commands/controller.py:307 +#: redbot/cogs/audio/core/commands/controller.py:314 +#: redbot/cogs/audio/core/commands/controller.py:321 +#: redbot/cogs/audio/core/commands/controller.py:333 msgid "Unable To Seek Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:295 +#: redbot/cogs/audio/core/commands/controller.py:301 msgid "You must be in the voice channel to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:309 +#: redbot/cogs/audio/core/commands/controller.py:315 msgid "You need the DJ role or be the track requester to use seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:315 +#: redbot/cogs/audio/core/commands/controller.py:321 msgid "Can't seek on a stream." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:328 +#: redbot/cogs/audio/core/commands/controller.py:334 msgid "Invalid input for the time to seek." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:336 +#: redbot/cogs/audio/core/commands/controller.py:342 msgid "Moved {num_seconds}s to 00:00:00" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:343 +#: redbot/cogs/audio/core/commands/controller.py:349 msgid "Moved {num_seconds}s to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:351 +#: redbot/cogs/audio/core/commands/controller.py:357 msgid "Moved to {time}" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:361 +#: redbot/cogs/audio/core/commands/controller.py:367 #, docstring msgid "Toggle shuffle." msgstr "切換隨機播放。" -#: redbot/cogs/audio/core/commands/controller.py:370 -#: redbot/cogs/audio/core/commands/controller.py:381 -#: redbot/cogs/audio/core/commands/controller.py:413 -#: redbot/cogs/audio/core/commands/controller.py:424 +#: redbot/cogs/audio/core/commands/controller.py:376 +#: redbot/cogs/audio/core/commands/controller.py:387 +#: redbot/cogs/audio/core/commands/controller.py:419 +#: redbot/cogs/audio/core/commands/controller.py:430 msgid "Unable To Toggle Shuffle" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:371 -#: redbot/cogs/audio/core/commands/controller.py:414 +#: redbot/cogs/audio/core/commands/controller.py:377 +#: redbot/cogs/audio/core/commands/controller.py:420 msgid "You need the DJ role to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:382 -#: redbot/cogs/audio/core/commands/controller.py:425 +#: redbot/cogs/audio/core/commands/controller.py:388 +#: redbot/cogs/audio/core/commands/controller.py:431 msgid "You must be in the voice channel to toggle shuffle." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:390 +#: redbot/cogs/audio/core/commands/controller.py:396 msgid "Shuffle tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:401 +#: redbot/cogs/audio/core/commands/controller.py:407 #, docstring msgid "Toggle bumped track shuffle.\\n\\n Set this to disabled if you wish to avoid bumped songs being shuffled.\\n This takes priority over `[p]shuffle`.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:433 +#: redbot/cogs/audio/core/commands/controller.py:439 msgid "Shuffle bumped tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:444 +#: redbot/cogs/audio/core/commands/controller.py:450 #, docstring msgid "Skip to the next track, or to a given track number." msgstr "跳到下一首歌曲或指定編號的歌曲。" -#: redbot/cogs/audio/core/commands/controller.py:453 +#: redbot/cogs/audio/core/commands/controller.py:459 msgid "You must be in the voice channel to skip the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:468 +#: redbot/cogs/audio/core/commands/controller.py:474 msgid "You need the DJ role or be the track requester to skip tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:481 +#: redbot/cogs/audio/core/commands/controller.py:487 msgid "You can only skip the current track." msgstr "您只能跳過目前的歌曲。" -#: redbot/cogs/audio/core/commands/controller.py:490 +#: redbot/cogs/audio/core/commands/controller.py:496 msgid "Can't skip to a specific track in vote mode without the DJ role." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:496 +#: redbot/cogs/audio/core/commands/controller.py:502 msgid "I removed your vote to skip." msgstr "我移除了您的跳過投票。" -#: redbot/cogs/audio/core/commands/controller.py:499 +#: redbot/cogs/audio/core/commands/controller.py:505 msgid "You voted to skip." msgstr "你已經投票跳過了。" -#: redbot/cogs/audio/core/commands/controller.py:512 +#: redbot/cogs/audio/core/commands/controller.py:518 msgid "Vote threshold met." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:515 +#: redbot/cogs/audio/core/commands/controller.py:521 msgid " Votes: {num_votes}/{num_members} ({cur_percent}% out of {required_percent}% needed)" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:534 +#: redbot/cogs/audio/core/commands/controller.py:540 #, docstring msgid "Stop playback and clear the queue." msgstr "停止播放並清除播放清單。" -#: redbot/cogs/audio/core/commands/controller.py:547 #: redbot/cogs/audio/core/commands/controller.py:553 #: redbot/cogs/audio/core/commands/controller.py:559 +#: redbot/cogs/audio/core/commands/controller.py:565 msgid "Unable To Stop Player" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:548 +#: redbot/cogs/audio/core/commands/controller.py:554 msgid "You must be in the voice channel to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:560 +#: redbot/cogs/audio/core/commands/controller.py:566 msgid "You need the DJ role to stop the music." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:577 +#: redbot/cogs/audio/core/commands/controller.py:583 msgid "Stopping..." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:584 +#: redbot/cogs/audio/core/commands/controller.py:590 #, docstring msgid "Summon the bot to a voice channel." msgstr "召喚機器人到語音頻道。" -#: redbot/cogs/audio/core/commands/controller.py:596 -#: redbot/cogs/audio/core/commands/controller.py:603 -#: redbot/cogs/audio/core/commands/controller.py:616 -#: redbot/cogs/audio/core/commands/controller.py:633 -#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/controller.py:602 +#: redbot/cogs/audio/core/commands/controller.py:609 +#: redbot/cogs/audio/core/commands/controller.py:622 +#: redbot/cogs/audio/core/commands/controller.py:639 +#: redbot/cogs/audio/core/commands/controller.py:646 msgid "Unable To Join Voice Channel" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:597 +#: redbot/cogs/audio/core/commands/controller.py:603 msgid "There are other people listening." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:604 +#: redbot/cogs/audio/core/commands/controller.py:610 msgid "You need the DJ role to summon the bot." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:617 -#: redbot/cogs/audio/core/commands/player.py:61 -#: redbot/cogs/audio/core/commands/player.py:165 -#: redbot/cogs/audio/core/commands/player.py:413 -#: redbot/cogs/audio/core/commands/player.py:527 -#: redbot/cogs/audio/core/commands/player.py:641 +#: redbot/cogs/audio/core/commands/controller.py:623 +#: redbot/cogs/audio/core/commands/player.py:62 +#: redbot/cogs/audio/core/commands/player.py:166 +#: redbot/cogs/audio/core/commands/player.py:414 +#: redbot/cogs/audio/core/commands/player.py:528 +#: redbot/cogs/audio/core/commands/player.py:652 #: redbot/cogs/audio/core/commands/queue.py:323 msgid "I don't have permission to connect to your channel." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:634 -#: redbot/cogs/audio/core/commands/player.py:70 -#: redbot/cogs/audio/core/commands/player.py:174 -#: redbot/cogs/audio/core/commands/player.py:422 -#: redbot/cogs/audio/core/commands/player.py:536 -#: redbot/cogs/audio/core/commands/player.py:650 +#: redbot/cogs/audio/core/commands/controller.py:640 +#: redbot/cogs/audio/core/commands/player.py:71 +#: redbot/cogs/audio/core/commands/player.py:175 +#: redbot/cogs/audio/core/commands/player.py:423 +#: redbot/cogs/audio/core/commands/player.py:537 +#: redbot/cogs/audio/core/commands/player.py:661 #: redbot/cogs/audio/core/commands/queue.py:333 msgid "Connect to a voice channel first." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:641 -#: redbot/cogs/audio/core/commands/player.py:76 -#: redbot/cogs/audio/core/commands/player.py:180 -#: redbot/cogs/audio/core/commands/player.py:428 -#: redbot/cogs/audio/core/commands/player.py:542 -#: redbot/cogs/audio/core/commands/player.py:656 +#: redbot/cogs/audio/core/commands/controller.py:647 +#: redbot/cogs/audio/core/commands/player.py:77 +#: redbot/cogs/audio/core/commands/player.py:181 +#: redbot/cogs/audio/core/commands/player.py:429 +#: redbot/cogs/audio/core/commands/player.py:543 +#: redbot/cogs/audio/core/commands/player.py:667 #: redbot/cogs/audio/core/commands/queue.py:340 msgid "Connection to Lavalink has not yet been established." msgstr "尚未與Lavalink建立連接。" -#: redbot/cogs/audio/core/commands/controller.py:648 +#: redbot/cogs/audio/core/commands/controller.py:654 #, docstring msgid "Set the volume, 1% - 150%." msgstr "設定音量,1% - 150%。" -#: redbot/cogs/audio/core/commands/controller.py:655 +#: redbot/cogs/audio/core/commands/controller.py:661 msgid "Current Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:666 #: redbot/cogs/audio/core/commands/controller.py:672 +#: redbot/cogs/audio/core/commands/controller.py:678 msgid "Unable To Change Volume" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:667 +#: redbot/cogs/audio/core/commands/controller.py:673 msgid "You must be in the voice channel to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:673 +#: redbot/cogs/audio/core/commands/controller.py:679 msgid "You need the DJ role to change the volume." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:686 +#: redbot/cogs/audio/core/commands/controller.py:692 msgid "Volume:" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:695 +#: redbot/cogs/audio/core/commands/controller.py:701 #, docstring msgid "Toggle repeat." msgstr "切換重複播放。" -#: redbot/cogs/audio/core/commands/controller.py:703 -#: redbot/cogs/audio/core/commands/controller.py:714 +#: redbot/cogs/audio/core/commands/controller.py:709 +#: redbot/cogs/audio/core/commands/controller.py:720 msgid "Unable To Toggle Repeat" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:704 +#: redbot/cogs/audio/core/commands/controller.py:710 msgid "You need the DJ role to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:715 +#: redbot/cogs/audio/core/commands/controller.py:721 msgid "You must be in the voice channel to toggle repeat." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:721 +#: redbot/cogs/audio/core/commands/controller.py:727 msgid "Repeat tracks: {true_or_false}." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:726 +#: redbot/cogs/audio/core/commands/controller.py:732 msgid "\\nAuto-play has been disabled." msgstr "\\n已停用自動播放。" -#: redbot/cogs/audio/core/commands/controller.py:738 +#: redbot/cogs/audio/core/commands/controller.py:744 #, docstring msgid "Remove a specific track number from the queue." msgstr "從播放清單中刪除指定的歌曲編號。" -#: redbot/cogs/audio/core/commands/controller.py:747 +#: redbot/cogs/audio/core/commands/controller.py:753 msgid "Nothing queued." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:751 #: redbot/cogs/audio/core/commands/controller.py:757 -#: redbot/cogs/audio/core/commands/controller.py:764 -#: redbot/cogs/audio/core/commands/controller.py:789 +#: redbot/cogs/audio/core/commands/controller.py:763 +#: redbot/cogs/audio/core/commands/controller.py:770 +#: redbot/cogs/audio/core/commands/controller.py:795 msgid "Unable To Modify Queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:752 +#: redbot/cogs/audio/core/commands/controller.py:758 msgid "You need the DJ role to remove tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:758 +#: redbot/cogs/audio/core/commands/controller.py:764 msgid "You must be in the voice channel to manage the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:765 -#: redbot/cogs/audio/core/commands/controller.py:830 +#: redbot/cogs/audio/core/commands/controller.py:771 +#: redbot/cogs/audio/core/commands/controller.py:836 msgid "Song number must be greater than 1 and within the queue limit." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:774 -#: redbot/cogs/audio/core/commands/controller.py:795 +#: redbot/cogs/audio/core/commands/controller.py:780 +#: redbot/cogs/audio/core/commands/controller.py:801 msgid "Removed track from queue" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:775 +#: redbot/cogs/audio/core/commands/controller.py:781 msgid "Removed {track} from the queue." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:790 +#: redbot/cogs/audio/core/commands/controller.py:796 msgid "Removed 0 tracks, nothing matches the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:796 +#: redbot/cogs/audio/core/commands/controller.py:802 msgid "Removed {removed_tracks} tracks from queue which matched the URL provided." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:806 +#: redbot/cogs/audio/core/commands/controller.py:812 #, docstring msgid "Bump a track number to the top of the queue." msgstr "將編號歌曲移動到到播放清單頂部。" -#: redbot/cogs/audio/core/commands/controller.py:817 #: redbot/cogs/audio/core/commands/controller.py:823 #: redbot/cogs/audio/core/commands/controller.py:829 -#: redbot/cogs/audio/core/commands/player.py:132 +#: redbot/cogs/audio/core/commands/controller.py:835 +#: redbot/cogs/audio/core/commands/player.py:133 msgid "Unable To Bump Track" msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:818 +#: redbot/cogs/audio/core/commands/controller.py:824 msgid "You must be in the voice channel to bump a track." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:824 +#: redbot/cogs/audio/core/commands/controller.py:830 msgid "You need the DJ role to bump tracks." msgstr "" -#: redbot/cogs/audio/core/commands/controller.py:840 +#: redbot/cogs/audio/core/commands/controller.py:846 msgid "Moved track to the top of the queue." msgstr "" @@ -1702,477 +1706,481 @@ msgstr "" msgid "Queued and playing tracks:" msgstr "已加入和正在播放的歌曲:" -#: redbot/cogs/audio/core/commands/player.py:29 +#: redbot/cogs/audio/core/commands/player.py:30 #, docstring msgid "Play a URL or search for a track." msgstr "播放URL或搜索歌曲。" -#: redbot/cogs/audio/core/commands/player.py:39 -#: redbot/cogs/audio/core/commands/player.py:143 -#: redbot/cogs/audio/core/commands/player.py:683 +#: redbot/cogs/audio/core/commands/player.py:40 +#: redbot/cogs/audio/core/commands/player.py:144 +#: redbot/cogs/audio/core/commands/player.py:694 msgid "That URL is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:43 -#: redbot/cogs/audio/core/commands/player.py:147 -#: redbot/cogs/audio/core/commands/player.py:691 +#: redbot/cogs/audio/core/commands/player.py:44 +#: redbot/cogs/audio/core/commands/player.py:148 +#: redbot/cogs/audio/core/commands/player.py:702 msgid "That track is not allowed." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:47 -#: redbot/cogs/audio/core/commands/player.py:151 -#: redbot/cogs/audio/core/commands/player.py:399 -#: redbot/cogs/audio/core/commands/player.py:513 -#: redbot/cogs/audio/core/commands/player.py:627 +#: redbot/cogs/audio/core/commands/player.py:48 +#: redbot/cogs/audio/core/commands/player.py:152 +#: redbot/cogs/audio/core/commands/player.py:400 +#: redbot/cogs/audio/core/commands/player.py:514 +#: redbot/cogs/audio/core/commands/player.py:638 msgid "Connection to Lavalink has failed" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:50 -#: redbot/cogs/audio/core/commands/player.py:154 -#: redbot/cogs/audio/core/commands/player.py:402 -#: redbot/cogs/audio/core/commands/player.py:516 -#: redbot/cogs/audio/core/commands/player.py:630 +#: redbot/cogs/audio/core/commands/player.py:51 +#: redbot/cogs/audio/core/commands/player.py:155 +#: redbot/cogs/audio/core/commands/player.py:403 +#: redbot/cogs/audio/core/commands/player.py:517 +#: redbot/cogs/audio/core/commands/player.py:641 msgid "Please check your console or logs for details." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:83 -#: redbot/cogs/audio/core/commands/player.py:187 -#: redbot/cogs/audio/core/commands/player.py:434 -#: redbot/cogs/audio/core/commands/player.py:549 -#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:84 +#: redbot/cogs/audio/core/commands/player.py:188 +#: redbot/cogs/audio/core/commands/player.py:435 +#: redbot/cogs/audio/core/commands/player.py:550 +#: redbot/cogs/audio/core/commands/player.py:758 msgid "You need the DJ role to queue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:95 -#: redbot/cogs/audio/core/commands/player.py:199 +#: redbot/cogs/audio/core/commands/player.py:96 +#: redbot/cogs/audio/core/commands/player.py:200 msgid "You must be in the voice channel to use the play command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:101 -#: redbot/cogs/audio/core/commands/player.py:205 -#: redbot/cogs/audio/core/commands/player.py:230 +#: redbot/cogs/audio/core/commands/player.py:102 +#: redbot/cogs/audio/core/commands/player.py:206 +#: redbot/cogs/audio/core/commands/player.py:231 msgid "No tracks found for `{query}`." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:107 -#: redbot/cogs/audio/core/commands/player.py:211 -#: redbot/cogs/audio/core/commands/player.py:495 -#: redbot/cogs/audio/core/commands/player.py:567 +#: redbot/cogs/audio/core/commands/player.py:108 +#: redbot/cogs/audio/core/commands/player.py:212 +#: redbot/cogs/audio/core/commands/player.py:496 +#: redbot/cogs/audio/core/commands/player.py:568 msgid "Queue size limit reached." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:127 +#: redbot/cogs/audio/core/commands/player.py:128 #, docstring msgid "Force play a URL or search for a track." msgstr "在播放清單頂部播放URL或搜索歌曲。" -#: redbot/cogs/audio/core/commands/player.py:133 +#: redbot/cogs/audio/core/commands/player.py:134 msgid "Only single tracks work with bump play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:233 +#: redbot/cogs/audio/core/commands/player.py:234 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:240 -#: redbot/cogs/audio/core/commands/player.py:735 -#: redbot/cogs/audio/core/commands/player.py:839 +#: redbot/cogs/audio/core/commands/player.py:241 +#: redbot/cogs/audio/core/commands/player.py:746 +#: redbot/cogs/audio/core/commands/player.py:850 msgid "Track is not playable." msgstr "此歌曲無法撥放。" -#: redbot/cogs/audio/core/commands/player.py:242 -#: redbot/cogs/audio/core/commands/player.py:736 -#: redbot/cogs/audio/core/commands/player.py:840 +#: redbot/cogs/audio/core/commands/player.py:243 +#: redbot/cogs/audio/core/commands/player.py:747 +#: redbot/cogs/audio/core/commands/player.py:851 msgid "**{suffix}** is not a fully supported format and some tracks may not play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:274 +#: redbot/cogs/audio/core/commands/player.py:275 msgid "This track is not allowed in this server." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:289 +#: redbot/cogs/audio/core/commands/player.py:290 msgid "Track exceeds maximum length." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:303 +#: redbot/cogs/audio/core/commands/player.py:304 msgid "{time} until track playback: #1 in queue" msgstr "{time}後開始播放: 在播放清單的第#1首歌" -#: redbot/cogs/audio/core/commands/player.py:307 +#: redbot/cogs/audio/core/commands/player.py:308 msgid "Track Enqueued" msgstr "已加入播放清單" -#: redbot/cogs/audio/core/commands/player.py:321 +#: redbot/cogs/audio/core/commands/player.py:322 #, docstring msgid "Pick a Spotify playlist from a list of categories to start playing." msgstr "從類別列表中選擇一個Spotify播放列表以開始播放。" -#: redbot/cogs/audio/core/commands/player.py:381 +#: redbot/cogs/audio/core/commands/player.py:382 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:391 +#: redbot/cogs/audio/core/commands/player.py:392 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:448 +#: redbot/cogs/audio/core/commands/player.py:449 msgid "You must be in the voice channel to use the genre command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:455 +#: redbot/cogs/audio/core/commands/player.py:456 msgid "No categories found" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:459 -#: redbot/cogs/audio/core/commands/player.py:477 +#: redbot/cogs/audio/core/commands/player.py:460 +#: redbot/cogs/audio/core/commands/player.py:478 msgid "No categories found, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:464 +#: redbot/cogs/audio/core/commands/player.py:465 msgid "Categories" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:470 +#: redbot/cogs/audio/core/commands/player.py:471 msgid "No categories selected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:485 +#: redbot/cogs/audio/core/commands/player.py:486 msgid "Playlists for {friendly_name}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:492 +#: redbot/cogs/audio/core/commands/player.py:493 msgid "No tracks to play." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:502 +#: redbot/cogs/audio/core/commands/player.py:503 msgid "Couldn't find tracks for the selected playlist." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:510 +#: redbot/cogs/audio/core/commands/player.py:511 #, docstring msgid "Starts auto play." msgstr "開始自動播放。" -#: redbot/cogs/audio/core/commands/player.py:563 +#: redbot/cogs/audio/core/commands/player.py:564 msgid "You must be in the voice channel to use the autoplay command." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:577 +#: redbot/cogs/audio/core/commands/player.py:578 msgid "Couldn't get a valid track." msgstr "無法取得有效的歌曲。" +#: redbot/cogs/audio/core/commands/player.py:584 +#: redbot/cogs/audio/core/commands/player.py:714 +#: redbot/cogs/audio/core/commands/player.py:730 +#: redbot/cogs/audio/core/commands/player.py:833 +#: redbot/cogs/audio/core/commands/playlists.py:1863 +msgid "Unable to Get Track" +msgstr "" + #: redbot/cogs/audio/core/commands/player.py:585 +#: redbot/cogs/audio/core/commands/player.py:715 +#: redbot/cogs/audio/core/commands/player.py:731 +#: redbot/cogs/audio/core/commands/playlists.py:1864 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/commands/player.py:596 msgid "Auto play started." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:587 +#: redbot/cogs/audio/core/commands/player.py:598 msgid "Adding a track to queue." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:593 +#: redbot/cogs/audio/core/commands/player.py:604 #, docstring msgid "Pick a track with a search.\\n\\n Use `[p]search list ` to queue all tracks found on YouTube.\\n Use `[p]search sc ` will search SoundCloud instead of YouTube.\\n " msgstr "" -#: redbot/cogs/audio/core/commands/player.py:640 -#: redbot/cogs/audio/core/commands/player.py:649 -#: redbot/cogs/audio/core/commands/player.py:655 +#: redbot/cogs/audio/core/commands/player.py:651 +#: redbot/cogs/audio/core/commands/player.py:660 #: redbot/cogs/audio/core/commands/player.py:666 +#: redbot/cogs/audio/core/commands/player.py:677 msgid "Unable To Search For Tracks" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:667 +#: redbot/cogs/audio/core/commands/player.py:678 msgid "You must be in the voice channel to enqueue tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:703 -#: redbot/cogs/audio/core/commands/player.py:719 -#: redbot/cogs/audio/core/commands/player.py:822 -msgid "Unable to Get Track" -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:704 -#: redbot/cogs/audio/core/commands/player.py:720 -msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" - -#: redbot/cogs/audio/core/commands/player.py:726 -#: redbot/cogs/audio/core/commands/player.py:830 +#: redbot/cogs/audio/core/commands/player.py:737 +#: redbot/cogs/audio/core/commands/player.py:841 msgid "Nothing found." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:728 +#: redbot/cogs/audio/core/commands/player.py:739 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:782 -#: redbot/cogs/audio/core/commands/playlists.py:1502 +#: redbot/cogs/audio/core/commands/player.py:793 +#: redbot/cogs/audio/core/commands/playlists.py:1503 msgid " {bad_tracks} tracks cannot be queued." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:788 +#: redbot/cogs/audio/core/commands/player.py:799 msgid "Queued {num} track(s).{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:794 +#: redbot/cogs/audio/core/commands/player.py:805 msgid "folder" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:796 +#: redbot/cogs/audio/core/commands/player.py:807 msgid "search" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:799 +#: redbot/cogs/audio/core/commands/player.py:810 msgid "{time} until start of {type} playback: starts at #{position} in queue" msgstr "" -#: redbot/cogs/audio/core/commands/player.py:823 +#: redbot/cogs/audio/core/commands/player.py:834 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/commands/player.py:832 +#: redbot/cogs/audio/core/commands/player.py:843 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:38 +#: redbot/cogs/audio/core/commands/playlists.py:39 #, docstring msgid "Playlist configuration options.\\n\\n Scope info:\\n ​ ​ ​ ​ **Global**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users of this bot.\\n ​ ​ ​ ​ ​ ​ ​ ​ Only editable by bot owner.\\n ​ ​ ​ ​ **Guild**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all users in this guild.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner, guild owner, guild admins, guild mods, DJ role and playlist creator.\\n ​ ​ ​ ​ **User**:\\n ​ ​ ​ ​ ​ ​ ​ ​ Visible to all bot users, if --author is passed.\\n ​ ​ ​ ​ ​ ​ ​ ​ Editable by bot owner and creator.\\n\\n " msgstr "播放清單設定選項。\\n\\n 範圍訊息:\\n ​ ​ ​ ​ **全域**:\\n ​ ​ ​ ​ ​ ​ ​ ​ 所有使用者均可看到。\\n ​ ​ ​ ​ ​ ​ ​ ​ 只能由機器人的所有者來編輯。\\n ​ ​ ​ ​ **伺服器**:\\n ​ ​ ​ ​ ​ ​ ​ ​ 該伺服器中的所有使用者均可看到。\\n ​ ​ ​ ​ ​ ​ ​ ​ 可以由伺服器擁有者、伺服器管理員、伺服器仲裁者、DJ身分組及播放清單的創建者來編輯。\\n ​ ​ ​ ​ **使用者**:\\n ​ ​ ​ ​ ​ ​ ​ ​ 如果是通過--author的話,所有人均可以看到。\\n ​ ​ ​ ​ ​ ​ ​ ​ 機器人的所有者和創建者均可編輯。\\n\\n " -#: redbot/cogs/audio/core/commands/playlists.py:64 +#: redbot/cogs/audio/core/commands/playlists.py:65 #, docstring msgid "Add a track URL, playlist link, or quick search to a playlist.\\n\\n The track(s) will be appended to the end of the playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist append playlist_name_OR_id track_name_OR_url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist append MyGuildPlaylist Hello by Adele`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global`\\n ​ ​ ​ ​ `[p]playlist append MyGlobalPlaylist Hello by Adele --scope Global --Author Draper#6666`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:117 -#: redbot/cogs/audio/core/commands/playlists.py:295 -#: redbot/cogs/audio/core/commands/playlists.py:476 -#: redbot/cogs/audio/core/commands/playlists.py:570 -#: redbot/cogs/audio/core/commands/playlists.py:701 -#: redbot/cogs/audio/core/commands/playlists.py:833 -#: redbot/cogs/audio/core/commands/playlists.py:969 -#: redbot/cogs/audio/core/commands/playlists.py:1003 -#: redbot/cogs/audio/core/commands/playlists.py:1012 -#: redbot/cogs/audio/core/commands/playlists.py:1212 -#: redbot/cogs/audio/core/commands/playlists.py:1453 -#: redbot/cogs/audio/core/commands/playlists.py:1535 -#: redbot/cogs/audio/core/commands/playlists.py:1616 -#: redbot/cogs/audio/core/commands/playlists.py:1640 -#: redbot/cogs/audio/core/commands/playlists.py:1936 -msgid "Playlist Not Found" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:132 -msgid "Could not find a track matching your query." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:153 -msgid "Skipping track" -msgstr "跳過歌曲" - -#: redbot/cogs/audio/core/commands/playlists.py:154 -msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:159 -#: redbot/cogs/audio/core/commands/playlists.py:201 -msgid "Playlist limit reached: Could not add track." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:182 -msgid "Track added" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:183 -msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:188 -msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:193 -msgid "\\n{existing} {plural} already in the playlist and were skipped." -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "tracks are" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:194 -msgid "track is" -msgstr "" - -#: redbot/cogs/audio/core/commands/playlists.py:197 -#: redbot/cogs/audio/core/commands/playlists.py:607 -#: redbot/cogs/audio/core/commands/playlists.py:1238 -#: redbot/cogs/audio/core/commands/playlists.py:1249 -#: redbot/cogs/audio/core/commands/playlists.py:1951 -msgid "Playlist Modified" -msgstr "已修改播放清單" - +#: redbot/cogs/audio/core/commands/playlists.py:118 #: redbot/cogs/audio/core/commands/playlists.py:296 #: redbot/cogs/audio/core/commands/playlists.py:477 #: redbot/cogs/audio/core/commands/playlists.py:571 #: redbot/cogs/audio/core/commands/playlists.py:702 #: redbot/cogs/audio/core/commands/playlists.py:834 +#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1013 #: redbot/cogs/audio/core/commands/playlists.py:1213 +#: redbot/cogs/audio/core/commands/playlists.py:1454 +#: redbot/cogs/audio/core/commands/playlists.py:1536 #: redbot/cogs/audio/core/commands/playlists.py:1617 -#: redbot/cogs/audio/core/commands/playlists.py:1937 +#: redbot/cogs/audio/core/commands/playlists.py:1641 +#: redbot/cogs/audio/core/commands/playlists.py:1948 +msgid "Playlist Not Found" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:133 +msgid "Could not find a track matching your query." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:154 +msgid "Skipping track" +msgstr "跳過歌曲" + +#: redbot/cogs/audio/core/commands/playlists.py:155 +msgid "{track} is already in {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:160 +#: redbot/cogs/audio/core/commands/playlists.py:202 +msgid "Playlist limit reached: Could not add track." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:183 +msgid "Track added" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:184 +msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:189 +msgid "{num} tracks appended to {playlist} (`{id}`) [**{scope}**]." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:194 +msgid "\\n{existing} {plural} already in the playlist and were skipped." +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "tracks are" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:195 +msgid "track is" +msgstr "" + +#: redbot/cogs/audio/core/commands/playlists.py:198 +#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1963 +msgid "Playlist Modified" +msgstr "已修改播放清單" + +#: redbot/cogs/audio/core/commands/playlists.py:297 +#: redbot/cogs/audio/core/commands/playlists.py:478 +#: redbot/cogs/audio/core/commands/playlists.py:572 +#: redbot/cogs/audio/core/commands/playlists.py:703 +#: redbot/cogs/audio/core/commands/playlists.py:835 +#: redbot/cogs/audio/core/commands/playlists.py:1214 +#: redbot/cogs/audio/core/commands/playlists.py:1618 +#: redbot/cogs/audio/core/commands/playlists.py:1949 msgid "Could not match '{arg}' to a playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:315 -#: redbot/cogs/audio/core/commands/playlists.py:322 +#: redbot/cogs/audio/core/commands/playlists.py:316 +#: redbot/cogs/audio/core/commands/playlists.py:323 msgid "the Global" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:330 +#: redbot/cogs/audio/core/commands/playlists.py:331 msgid "Playlist Copied" msgstr "已複製播放清單" -#: redbot/cogs/audio/core/commands/playlists.py:331 +#: redbot/cogs/audio/core/commands/playlists.py:332 msgid "Playlist {name} (`{from_id}`) copied from {from_scope} to {to_scope} (`{to_id}`)." msgstr "已從 {from_scope} 複製播放清單 {name} (`{from_id}`) 到 {to_scope} (`{to_id}`)。" -#: redbot/cogs/audio/core/commands/playlists.py:346 +#: redbot/cogs/audio/core/commands/playlists.py:347 #, docstring msgid "Create an empty playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist create playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist create MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist create MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist create MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:399 -#: redbot/cogs/audio/core/commands/playlists.py:1104 -#: redbot/cogs/audio/core/commands/playlists.py:1322 -#: redbot/cogs/audio/core/commands/playlists.py:1918 -msgid "Invalid Playlist Name" -msgstr "無效的播放清單名稱" - #: redbot/cogs/audio/core/commands/playlists.py:400 #: redbot/cogs/audio/core/commands/playlists.py:1105 #: redbot/cogs/audio/core/commands/playlists.py:1323 -#: redbot/cogs/audio/core/commands/playlists.py:1919 +#: redbot/cogs/audio/core/commands/playlists.py:1930 +msgid "Invalid Playlist Name" +msgstr "無效的播放清單名稱" + +#: redbot/cogs/audio/core/commands/playlists.py:401 +#: redbot/cogs/audio/core/commands/playlists.py:1106 +#: redbot/cogs/audio/core/commands/playlists.py:1324 +#: redbot/cogs/audio/core/commands/playlists.py:1931 msgid "Playlist names must be a single word (up to 32 characters) and not numbers only." msgstr "播放清單必須是一個單字(最多32字元),且不是只有數字。" -#: redbot/cogs/audio/core/commands/playlists.py:410 -#: redbot/cogs/audio/core/commands/playlists.py:1137 -#: redbot/cogs/audio/core/commands/playlists.py:1357 +#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1358 msgid "Playlist Created" msgstr "已建立播放清單" -#: redbot/cogs/audio/core/commands/playlists.py:411 +#: redbot/cogs/audio/core/commands/playlists.py:412 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." msgstr "已建立空白的播放清單 {name} (`{id}`) [**{scope}**]。" -#: redbot/cogs/audio/core/commands/playlists.py:424 +#: redbot/cogs/audio/core/commands/playlists.py:425 #, docstring msgid "Delete a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist delete playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist delete MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist delete MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist delete MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:495 +#: redbot/cogs/audio/core/commands/playlists.py:496 msgid "Playlist Deleted" msgstr "已刪除播放清單" -#: redbot/cogs/audio/core/commands/playlists.py:496 +#: redbot/cogs/audio/core/commands/playlists.py:497 msgid "{name} (`{id}`) [**{scope}**] playlist deleted." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:512 +#: redbot/cogs/audio/core/commands/playlists.py:513 #, docstring msgid "Remove duplicate tracks from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist dedupe playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist dedupe MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist dedupe MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist dedupe MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:608 +#: redbot/cogs/audio/core/commands/playlists.py:609 msgid "Removed {track_diff} duplicated tracks from {name} (`{id}`) [**{scope}**] playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:621 -#: redbot/cogs/audio/core/commands/playlists.py:1708 +#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:1709 msgid "Playlist Has Not Been Modified" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:622 +#: redbot/cogs/audio/core/commands/playlists.py:623 msgid "{name} (`{id}`) [**{scope}**] playlist has no duplicate tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:643 +#: redbot/cogs/audio/core/commands/playlists.py:644 #, docstring msgid "Download a copy of a playlist.\\n\\n These files can be used with the `[p]playlist upload` command.\\n Red v2-compatible playlists can be generated by passing True\\n for the v2 variable.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist download playlist_name_OR_id [v2=True_OR_False] [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist download MyGuildPlaylist True`\\n ​ ​ ​ ​ `[p]playlist download MyGlobalPlaylist False --scope Global`\\n ​ ​ ​ ​ `[p]playlist download MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:710 +#: redbot/cogs/audio/core/commands/playlists.py:711 msgid "That playlist has no tracks." msgstr "該播放清單中沒有歌曲。" -#: redbot/cogs/audio/core/commands/playlists.py:751 +#: redbot/cogs/audio/core/commands/playlists.py:752 msgid "This playlist is too large to be send in this server." msgstr "該播放清單太大,以至於無法在此伺服器中播放。" -#: redbot/cogs/audio/core/commands/playlists.py:754 +#: redbot/cogs/audio/core/commands/playlists.py:755 msgid "Playlist is too large, here is the compressed version." msgstr "播放清單太大,這是壓縮過後的版本。" -#: redbot/cogs/audio/core/commands/playlists.py:776 +#: redbot/cogs/audio/core/commands/playlists.py:777 #, docstring msgid "Retrieve information from a saved playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist info playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist info MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist info MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist info MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:863 +#: redbot/cogs/audio/core/commands/playlists.py:864 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:867 +#: redbot/cogs/audio/core/commands/playlists.py:868 msgid "Playlist info for {playlist_name} (`{id}`) [**{scope}**]:\\nURL: {url}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:880 -#: redbot/cogs/audio/core/commands/playlists.py:1028 +#: redbot/cogs/audio/core/commands/playlists.py:881 +#: redbot/cogs/audio/core/commands/playlists.py:1029 msgid "Unknown" msgstr "未知" -#: redbot/cogs/audio/core/commands/playlists.py:882 +#: redbot/cogs/audio/core/commands/playlists.py:883 msgid "Page {page}/{pages} | Author: {author_name} | {num} track(s)" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:894 +#: redbot/cogs/audio/core/commands/playlists.py:895 #, docstring msgid "List saved playlists.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist list [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist list`\\n ​ ​ ​ ​ `[p]playlist list --scope Global`\\n ​ ​ ​ ​ `[p]playlist list --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:970 +#: redbot/cogs/audio/core/commands/playlists.py:971 msgid "No saved playlists available in this server." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1004 +#: redbot/cogs/audio/core/commands/playlists.py:1005 msgid "No saved playlists for {scope} created by {author}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1013 +#: redbot/cogs/audio/core/commands/playlists.py:1014 msgid "No saved playlists for {scope}." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1023 +#: redbot/cogs/audio/core/commands/playlists.py:1024 msgid "ID: {id}" msgstr "ID: {id}" -#: redbot/cogs/audio/core/commands/playlists.py:1024 +#: redbot/cogs/audio/core/commands/playlists.py:1025 msgid "Tracks: {num}" msgstr "歌曲: {num}" -#: redbot/cogs/audio/core/commands/playlists.py:1025 +#: redbot/cogs/audio/core/commands/playlists.py:1026 msgid "Author: {name}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1030 +#: redbot/cogs/audio/core/commands/playlists.py:1031 msgid "Scope: {scope}\\n" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1048 +#: redbot/cogs/audio/core/commands/playlists.py:1049 #, docstring msgid "Save the queue to a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist queue playlist_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist queue MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist queue MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist queue MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1117 +#: redbot/cogs/audio/core/commands/playlists.py:1118 #: redbot/cogs/audio/core/commands/queue.py:59 #: redbot/cogs/audio/core/commands/queue.py:154 #: redbot/cogs/audio/core/commands/queue.py:173 @@ -2189,135 +2197,135 @@ msgstr "" msgid "There's nothing in the queue." msgstr "播放清單中沒有項目。" -#: redbot/cogs/audio/core/commands/playlists.py:1138 +#: redbot/cogs/audio/core/commands/playlists.py:1139 msgid "Playlist {name} (`{id}`) [**{scope}**] saved from current queue: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1144 -#: redbot/cogs/audio/core/commands/playlists.py:1363 +#: redbot/cogs/audio/core/commands/playlists.py:1145 +#: redbot/cogs/audio/core/commands/playlists.py:1364 msgid "Playlist limit reached: Could not add {} tracks." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1158 +#: redbot/cogs/audio/core/commands/playlists.py:1159 #, docstring msgid "Remove a track from a playlist by url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist remove playlist_name_OR_id url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist remove MyGuildPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU`\\n ​ ​ ​ ​ `[p]playlist remove MyGlobalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope Global`\\n ​ ​ ​ ​ `[p]playlist remove MyPersonalPlaylist https://www.youtube.com/watch?v=MN3x-kAbgFU --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1221 +#: redbot/cogs/audio/core/commands/playlists.py:1222 msgid "URL not in playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1232 +#: redbot/cogs/audio/core/commands/playlists.py:1233 msgid "No tracks left, removing playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1239 +#: redbot/cogs/audio/core/commands/playlists.py:1240 msgid "{num} entries have been removed from the playlist {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1250 +#: redbot/cogs/audio/core/commands/playlists.py:1251 msgid "The track has been removed from the playlist: {playlist_name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1268 +#: redbot/cogs/audio/core/commands/playlists.py:1269 #, docstring msgid "Save a playlist from a url.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist save name url [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist save MyGuildPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM`\\n ​ ​ ​ ​ `[p]playlist save MyGlobalPlaylist https://www.youtube.com/playlist?list=PLx0sYbCqOb8Q_CLZC2BdBSKEEB59BOPUM --scope Global`\\n ​ ​ ​ ​ `[p]playlist save MyPersonalPlaylist https://open.spotify.com/playlist/1RyeIbyFeIJVnNzlGr5KkR --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1358 +#: redbot/cogs/audio/core/commands/playlists.py:1359 msgid "Playlist {name} (`{id}`) [**{scope}**] saved: {num} tracks added." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1370 +#: redbot/cogs/audio/core/commands/playlists.py:1371 msgid "Playlist Couldn't Be Created" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1371 +#: redbot/cogs/audio/core/commands/playlists.py:1372 msgid "Unable to create your playlist." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1388 +#: redbot/cogs/audio/core/commands/playlists.py:1389 #, docstring msgid "Load a playlist into the queue.\\n\\n **Usage**:\\n ​ ​ ​ ​` [p]playlist start playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist start MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist start MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist start MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1438 +#: redbot/cogs/audio/core/commands/playlists.py:1439 msgid "You need the DJ role to start playing playlists." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1515 +#: redbot/cogs/audio/core/commands/playlists.py:1516 msgid "Playlist Enqueued" msgstr "已加入播放清單" -#: redbot/cogs/audio/core/commands/playlists.py:1516 +#: redbot/cogs/audio/core/commands/playlists.py:1517 msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1562 +#: redbot/cogs/audio/core/commands/playlists.py:1563 #, docstring msgid "Updates all tracks in a playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist update playlist_name_OR_id [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist update MyGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist update MyGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist update MyPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1633 +#: redbot/cogs/audio/core/commands/playlists.py:1634 msgid "Invalid Playlist" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1634 +#: redbot/cogs/audio/core/commands/playlists.py:1635 msgid "Custom playlists cannot be updated." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1675 +#: redbot/cogs/audio/core/commands/playlists.py:1676 msgid "Tracks removed" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1677 -#: redbot/cogs/audio/core/commands/playlists.py:1697 +#: redbot/cogs/audio/core/commands/playlists.py:1678 +#: redbot/cogs/audio/core/commands/playlists.py:1698 msgid "Page {page_num}/{total_pages}" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1695 +#: redbot/cogs/audio/core/commands/playlists.py:1696 msgid "Tracks added" msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1709 +#: redbot/cogs/audio/core/commands/playlists.py:1710 msgid "No changes for {name} (`{id}`) [**{scope}**]." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1719 +#: redbot/cogs/audio/core/commands/playlists.py:1720 #, docstring msgid "Uploads a playlist file as a playlist for the bot.\\n\\n V2 and old V3 playlist will be slow.\\n V3 Playlist made with `[p]playlist download` will load a lot faster.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist upload [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist upload`\\n ​ ​ ​ ​ `[p]playlist upload --scope Global`\\n ​ ​ ​ ​ `[p]playlist upload --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1776 +#: redbot/cogs/audio/core/commands/playlists.py:1777 msgid "Please upload the playlist file. Any other message will cancel this operation." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1787 +#: redbot/cogs/audio/core/commands/playlists.py:1788 msgid "No file detected, try again later." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1794 +#: redbot/cogs/audio/core/commands/playlists.py:1795 msgid "Upload cancelled." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1798 +#: redbot/cogs/audio/core/commands/playlists.py:1799 msgid "Only Red playlist files can be uploaded." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1804 +#: redbot/cogs/audio/core/commands/playlists.py:1805 msgid "Not a valid playlist file." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1816 +#: redbot/cogs/audio/core/commands/playlists.py:1817 msgid "This playlist is too large." msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1870 +#: redbot/cogs/audio/core/commands/playlists.py:1882 #, docstring msgid "Rename an existing playlist.\\n\\n **Usage**:\\n ​ ​ ​ ​ `[p]playlist rename playlist_name_OR_id new_name [args]`\\n\\n **Args**:\\n ​ ​ ​ ​ The following are all optional:\\n ​ ​ ​ ​ ​ ​ ​ ​ --scope \\n ​ ​ ​ ​ ​ ​ ​ ​ --author [user]\\n ​ ​ ​ ​ ​ ​ ​ ​ --guild [guild] **Only the bot owner can use this**\\n\\n **Scope** is one of the following:\\n ​ ​ ​ ​ Global\\n ​ ​ ​ ​ Guild\\n ​ ​ ​ ​ User\\n\\n **Author** can be one of the following:\\n ​ ​ ​ ​ User ID\\n ​ ​ ​ ​ User Mention\\n ​ ​ ​ ​ User Name#123\\n\\n **Guild** can be one of the following:\\n ​ ​ ​ ​ Guild ID\\n ​ ​ ​ ​ Exact guild name\\n\\n Example use:\\n ​ ​ ​ ​ `[p]playlist rename MyGuildPlaylist RenamedGuildPlaylist`\\n ​ ​ ​ ​ `[p]playlist rename MyGlobalPlaylist RenamedGlobalPlaylist --scope Global`\\n ​ ​ ​ ​ `[p]playlist rename MyPersonalPlaylist RenamedPersonalPlaylist --scope User`\\n " msgstr "" -#: redbot/cogs/audio/core/commands/playlists.py:1948 +#: redbot/cogs/audio/core/commands/playlists.py:1960 msgid "'{old}' playlist has been renamed to '{new}' (`{id}`) [**{scope}**]" msgstr "" diff --git a/redbot/cogs/audio/core/commands/localtracks.py b/redbot/cogs/audio/core/commands/localtracks.py index a4ee38992..f0d96919c 100644 --- a/redbot/cogs/audio/core/commands/localtracks.py +++ b/redbot/cogs/audio/core/commands/localtracks.py @@ -83,9 +83,9 @@ class LocalTrackCommands(MixinMeta, metaclass=CompositeMetaClass): "\N{DIGIT THREE}\N{COMBINING ENCLOSING KEYCAP}": _local_folder_menu, "\N{DIGIT FOUR}\N{COMBINING ENCLOSING KEYCAP}": _local_folder_menu, "\N{DIGIT FIVE}\N{COMBINING ENCLOSING KEYCAP}": _local_folder_menu, - "\N{LEFTWARDS BLACK ARROW}": prev_page, + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": prev_page, "\N{CROSS MARK}": close_menu, - "\N{BLACK RIGHTWARDS ARROW}": next_page, + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": next_page, } dj_enabled = await self.config.guild(ctx.guild).dj_enabled() diff --git a/redbot/cogs/audio/core/commands/player.py b/redbot/cogs/audio/core/commands/player.py index 10284f8be..4b986ed2a 100644 --- a/redbot/cogs/audio/core/commands/player.py +++ b/redbot/cogs/audio/core/commands/player.py @@ -10,6 +10,7 @@ from discord.embeds import EmptyEmbed from redbot.core.utils import AsyncIter from redbot.core import commands +from redbot.core.commands import UserInputOptional from redbot.core.utils.menus import DEFAULT_CONTROLS, close_menu, menu, next_page, prev_page from ...audio_dataclasses import _PARTIALLY_SUPPORTED_MUSIC_EXT, Query @@ -122,7 +123,7 @@ class PlayerCommands(MixinMeta, metaclass=CompositeMetaClass): @commands.guild_only() @commands.bot_has_permissions(embed_links=True) async def command_bumpplay( - self, ctx: commands.Context, play_now: Optional[bool] = False, *, query: str + self, ctx: commands.Context, play_now: UserInputOptional[bool] = False, *, query: str ): """Force play a URL or search for a track.""" query = Query.process_input(query, self.local_folder_current_path) @@ -358,9 +359,9 @@ class PlayerCommands(MixinMeta, metaclass=CompositeMetaClass): "\N{DIGIT THREE}\N{COMBINING ENCLOSING KEYCAP}": _category_search_menu, "\N{DIGIT FOUR}\N{COMBINING ENCLOSING KEYCAP}": _category_search_menu, "\N{DIGIT FIVE}\N{COMBINING ENCLOSING KEYCAP}": _category_search_menu, - "\N{LEFTWARDS BLACK ARROW}": prev_page, + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": prev_page, "\N{CROSS MARK}": close_menu, - "\N{BLACK RIGHTWARDS ARROW}": next_page, + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": next_page, } playlist_search_controls = { "\N{DIGIT ONE}\N{COMBINING ENCLOSING KEYCAP}": _playlist_search_menu, @@ -368,9 +369,9 @@ class PlayerCommands(MixinMeta, metaclass=CompositeMetaClass): "\N{DIGIT THREE}\N{COMBINING ENCLOSING KEYCAP}": _playlist_search_menu, "\N{DIGIT FOUR}\N{COMBINING ENCLOSING KEYCAP}": _playlist_search_menu, "\N{DIGIT FIVE}\N{COMBINING ENCLOSING KEYCAP}": _playlist_search_menu, - "\N{LEFTWARDS BLACK ARROW}": prev_page, + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": prev_page, "\N{CROSS MARK}": close_menu, - "\N{BLACK RIGHTWARDS ARROW}": next_page, + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": next_page, } api_data = await self._check_api_tokens() @@ -576,6 +577,16 @@ class PlayerCommands(MixinMeta, metaclass=CompositeMetaClass): notify_channel = self.bot.get_channel(notify_channel) await self.send_embed_msg(notify_channel, title=_("Couldn't get a valid track.")) return + except TrackEnqueueError: + self.update_player_lock(ctx, False) + return await self.send_embed_msg( + ctx, + title=_("Unable to Get Track"), + description=_( + "I'm unable get a track from Lavalink at the moment, try again in a few " + "minutes." + ), + ) if not guild_data["auto_play"]: await ctx.invoke(self.command_audioset_autoplay_toggle) @@ -617,9 +628,9 @@ class PlayerCommands(MixinMeta, metaclass=CompositeMetaClass): "\N{DIGIT THREE}\N{COMBINING ENCLOSING KEYCAP}": _search_menu, "\N{DIGIT FOUR}\N{COMBINING ENCLOSING KEYCAP}": _search_menu, "\N{DIGIT FIVE}\N{COMBINING ENCLOSING KEYCAP}": _search_menu, - "\N{LEFTWARDS BLACK ARROW}": prev_page, + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": prev_page, "\N{CROSS MARK}": close_menu, - "\N{BLACK RIGHTWARDS ARROW}": next_page, + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": next_page, } if not self._player_check(ctx): diff --git a/redbot/cogs/audio/core/commands/playlists.py b/redbot/cogs/audio/core/commands/playlists.py index 07c724e93..fb742fa8a 100644 --- a/redbot/cogs/audio/core/commands/playlists.py +++ b/redbot/cogs/audio/core/commands/playlists.py @@ -12,6 +12,7 @@ import lavalink from redbot.core.utils import AsyncIter from redbot.core import commands +from redbot.core.commands import UserInputOptional from redbot.core.data_manager import cog_data_path from redbot.core.utils.chat_formatting import bold, pagify from redbot.core.utils.menus import DEFAULT_CONTROLS, menu @@ -22,7 +23,7 @@ from ...apis.playlist_interface import create_playlist, delete_playlist, get_all from ...audio_dataclasses import LocalPath, Query from ...audio_logging import IS_DEBUG, debug_exc_log from ...converters import ComplexScopeParser, ScopeParser -from ...errors import MissingGuild, TooManyMatches +from ...errors import MissingGuild, TooManyMatches, TrackEnqueueError from ...utils import PlaylistScope from ..abc import MixinMeta from ..cog_utils import CompositeMetaClass, LazyGreedyConverter, PlaylistConverter, _ @@ -636,7 +637,7 @@ class PlaylistCommands(MixinMeta, metaclass=CompositeMetaClass): self, ctx: commands.Context, playlist_matches: PlaylistConverter, - v2: Optional[bool] = False, + v2: UserInputOptional[bool] = False, *, scope_data: ScopeParser = None, ): @@ -1817,43 +1818,54 @@ class PlaylistCommands(MixinMeta, metaclass=CompositeMetaClass): uploaded_playlist_name = uploaded_playlist.get( "name", (file_url.split("/")[6]).split(".")[0] ) - if self.api_interface is not None and ( - not uploaded_playlist_url - or not self.match_yt_playlist(uploaded_playlist_url) - or not ( - await self.api_interface.fetch_track( + try: + if self.api_interface is not None and ( + not uploaded_playlist_url + or not self.match_yt_playlist(uploaded_playlist_url) + or not ( + await self.api_interface.fetch_track( + ctx, + player, + Query.process_input(uploaded_playlist_url, self.local_folder_current_path), + ) + )[0].tracks + ): + if version == "v3": + return await self._load_v3_playlist( + ctx, + scope, + uploaded_playlist_name, + uploaded_playlist_url, + track_list, + author, + guild, + ) + return await self._load_v2_playlist( ctx, - player, - Query.process_input(uploaded_playlist_url, self.local_folder_current_path), - ) - )[0].tracks - ): - if version == "v3": - return await self._load_v3_playlist( - ctx, - scope, - uploaded_playlist_name, - uploaded_playlist_url, track_list, + player, + uploaded_playlist_url, + uploaded_playlist_name, + scope, author, guild, ) - return await self._load_v2_playlist( - ctx, - track_list, - player, - uploaded_playlist_url, - uploaded_playlist_name, - scope, - author, - guild, + return await ctx.invoke( + self.command_playlist_save, + playlist_name=uploaded_playlist_name, + playlist_url=uploaded_playlist_url, + scope_data=(scope, author, guild, specified_user), + ) + except TrackEnqueueError: + self.update_player_lock(ctx, False) + return await self.send_embed_msg( + ctx, + title=_("Unable to Get Track"), + description=_( + "I'm unable get a track from Lavalink at the moment, try again in a few " + "minutes." + ), ) - return await ctx.invoke( - self.command_playlist_save, - playlist_name=uploaded_playlist_name, - playlist_url=uploaded_playlist_url, - scope_data=(scope, author, guild, specified_user), - ) @commands.cooldown(1, 60, commands.BucketType.member) @command_playlist.command( diff --git a/redbot/cogs/audio/core/commands/queue.py b/redbot/cogs/audio/core/commands/queue.py index 43b414ba2..46b966657 100644 --- a/redbot/cogs/audio/core/commands/queue.py +++ b/redbot/cogs/audio/core/commands/queue.py @@ -49,10 +49,10 @@ class QueueCommands(MixinMeta, metaclass=CompositeMetaClass): return None queue_controls = { - "\N{LEFTWARDS BLACK ARROW}": prev_page, + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": prev_page, "\N{CROSS MARK}": close_menu, - "\N{BLACK RIGHTWARDS ARROW}": next_page, - "\N{INFORMATION SOURCE}": _queue_menu, + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": next_page, + "\N{INFORMATION SOURCE}\N{VARIATION SELECTOR-16}": _queue_menu, } if not self._player_check(ctx): @@ -107,16 +107,16 @@ class QueueCommands(MixinMeta, metaclass=CompositeMetaClass): ): return - expected: Union[Tuple[str, ...]] = ("⏮", "⏹", "⏯", "⏭", "\N{CROSS MARK}") emoji = { - "prev": "⏮", - "stop": "⏹", - "pause": "⏯", - "next": "⏭", + "prev": "\N{BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR}\N{VARIATION SELECTOR-16}", + "stop": "\N{BLACK SQUARE FOR STOP}\N{VARIATION SELECTOR-16}", + "pause": "\N{BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR}\N{VARIATION SELECTOR-16}", + "next": "\N{BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR}\N{VARIATION SELECTOR-16}", "close": "\N{CROSS MARK}", } + expected = tuple(emoji.values()) if not player.queue and not autoplay: - expected = ("⏹", "⏯", "\N{CROSS MARK}") + expected = (emoji["stop"], emoji["pause"], emoji["close"]) if player.current: task: Optional[asyncio.Task] = start_adding_reactions(message, expected[:5]) else: diff --git a/redbot/cogs/audio/core/events/cog.py b/redbot/cogs/audio/core/events/cog.py index 6267331b8..4e8039da3 100644 --- a/redbot/cogs/audio/core/events/cog.py +++ b/redbot/cogs/audio/core/events/cog.py @@ -25,6 +25,13 @@ class AudioEvents(MixinMeta, metaclass=CompositeMetaClass): ): if not (track and guild): return + + if await self.bot.cog_disabled_in_guild(self, guild): + player = lavalink.get_player(guild.id) + await player.stop() + await player.disconnect() + return + track_identifier = track.track_identifier if self.playlist_api is not None: daily_cache = self._daily_playlist_cache.setdefault( diff --git a/redbot/cogs/audio/core/events/dpy.py b/redbot/cogs/audio/core/events/dpy.py index f78d049ed..1d7e672d8 100644 --- a/redbot/cogs/audio/core/events/dpy.py +++ b/redbot/cogs/audio/core/events/dpy.py @@ -178,6 +178,8 @@ class DpyEvents(MixinMeta, metaclass=CompositeMetaClass): async def on_voice_state_update( self, member: discord.Member, before: discord.VoiceState, after: discord.VoiceState ) -> None: + if await self.bot.cog_disabled_in_guild(self, member.guild): + return await self.cog_ready_event.wait() if after.channel != before.channel: try: diff --git a/redbot/cogs/audio/core/events/lavalink.py b/redbot/cogs/audio/core/events/lavalink.py index 45fd7cb02..4f9e69f6f 100644 --- a/redbot/cogs/audio/core/events/lavalink.py +++ b/redbot/cogs/audio/core/events/lavalink.py @@ -5,7 +5,7 @@ import logging import discord import lavalink -from ...errors import DatabaseError +from ...errors import DatabaseError, TrackEnqueueError from ..abc import MixinMeta from ..cog_utils import CompositeMetaClass, _ @@ -19,7 +19,13 @@ class LavalinkEvents(MixinMeta, metaclass=CompositeMetaClass): current_track = player.current current_channel = player.channel guild = self.rgetattr(current_channel, "guild", None) + if await self.bot.cog_disabled_in_guild(self, guild): + await player.stop() + await player.disconnect() + return guild_id = self.rgetattr(guild, "id", None) + if not guild: + return current_requester = self.rgetattr(current_track, "requester", None) current_stream = self.rgetattr(current_track, "is_stream", None) current_length = self.rgetattr(current_track, "length", None) @@ -62,12 +68,25 @@ class LavalinkEvents(MixinMeta, metaclass=CompositeMetaClass): await self.api_interface.autoplay(player, self.playlist_api) except DatabaseError: notify_channel = player.fetch("channel") + notify_channel = self.bot.get_channel(notify_channel) if notify_channel: - notify_channel = self.bot.get_channel(notify_channel) await self.send_embed_msg( notify_channel, title=_("Couldn't get a valid track.") ) return + except TrackEnqueueError: + notify_channel = player.fetch("channel") + notify_channel = self.bot.get_channel(notify_channel) + if notify_channel: + await self.send_embed_msg( + notify_channel, + title=_("Unable to Get Track"), + description=_( + "I'm unable get a track from Lavalink at the moment, try again in a few " + "minutes." + ), + ) + return if event_type == lavalink.LavalinkEvents.TRACK_START and notify: notify_channel = player.fetch("channel") if notify_channel: @@ -180,7 +199,9 @@ class LavalinkEvents(MixinMeta, metaclass=CompositeMetaClass): embed = discord.Embed( colour=await self.bot.get_embed_color(message_channel), title=_("Track Stuck"), - description="{}".format(description), + description=_( + "Playback of the song has stopped due to an unexcepted error.\n{error}" + ).format(error=description), ) else: embed = discord.Embed( diff --git a/redbot/cogs/audio/core/events/locales/af-ZA.po b/redbot/cogs/audio/core/events/locales/af-ZA.po index 0cbc056e4..d6039fe56 100644 --- a/redbot/cogs/audio/core/events/locales/af-ZA.po +++ b/redbot/cogs/audio/core/events/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/ar-SA.po b/redbot/cogs/audio/core/events/locales/ar-SA.po index 3af66f866..bac6f619c 100644 --- a/redbot/cogs/audio/core/events/locales/ar-SA.po +++ b/redbot/cogs/audio/core/events/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/bg-BG.po b/redbot/cogs/audio/core/events/locales/bg-BG.po index bde157982..580bd80e1 100644 --- a/redbot/cogs/audio/core/events/locales/bg-BG.po +++ b/redbot/cogs/audio/core/events/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/ca-ES.po b/redbot/cogs/audio/core/events/locales/ca-ES.po index a474d8ef3..f47f08001 100644 --- a/redbot/cogs/audio/core/events/locales/ca-ES.po +++ b/redbot/cogs/audio/core/events/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/cs-CZ.po b/redbot/cogs/audio/core/events/locales/cs-CZ.po index bb9867439..915d5e920 100644 --- a/redbot/cogs/audio/core/events/locales/cs-CZ.po +++ b/redbot/cogs/audio/core/events/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Nyní se přehrává" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Chyba stopy" diff --git a/redbot/cogs/audio/core/events/locales/da-DK.po b/redbot/cogs/audio/core/events/locales/da-DK.po index 69b9f0996..57e1fc184 100644 --- a/redbot/cogs/audio/core/events/locales/da-DK.po +++ b/redbot/cogs/audio/core/events/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/de-DE.po b/redbot/cogs/audio/core/events/locales/de-DE.po index 793f92645..e55911108 100644 --- a/redbot/cogs/audio/core/events/locales/de-DE.po +++ b/redbot/cogs/audio/core/events/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -25,7 +25,7 @@ msgstr "Keine DJ-Rolle gefunden. DJ-Modus deaktiviert." #: redbot/cogs/audio/core/events/dpy.py:80 msgid "`{user_input}` is not a valid value for `{command}`" -msgstr "" +msgstr "`{user_input}` ist kein gültiger Wert für `{command}`" #: redbot/cogs/audio/core/events/dpy.py:86 msgid "Unable To Parse Argument" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "Tracks können nicht abgerufen werden" @@ -64,39 +65,47 @@ msgstr "Tracks können nicht abgerufen werden" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "Kein gültiger Track gefunden." -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Ich bin momentan nicht in der Lage, einen Track von Lavalink zu bekommen. Versuchen Sie es in ein paar Minuten erneut." + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Jetzt läuft" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Länge des Tracks: {length} | Angefordert von: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "Der Audio-Player wird aufgrund mehrer Fehler geschlossen. Sollte das Problem vermehrt auftreten, informiere bitte den Besitzer des Bots, da das Audio-Cog eventuell vorübergehend nicht verfügbar ist." -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "Der Track hat sich aufgehängt" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Track-Fehler" diff --git a/redbot/cogs/audio/core/events/locales/el-GR.po b/redbot/cogs/audio/core/events/locales/el-GR.po index 346048e84..c6b1fbd5e 100644 --- a/redbot/cogs/audio/core/events/locales/el-GR.po +++ b/redbot/cogs/audio/core/events/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/es-ES.po b/redbot/cogs/audio/core/events/locales/es-ES.po index 7d909a669..40bf46c74 100644 --- a/redbot/cogs/audio/core/events/locales/es-ES.po +++ b/redbot/cogs/audio/core/events/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Escuchando" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Longitud de la pista: {length} | Solicitado por: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Error de pista" diff --git a/redbot/cogs/audio/core/events/locales/fi-FI.po b/redbot/cogs/audio/core/events/locales/fi-FI.po index b2f5df13b..5dfbe7798 100644 --- a/redbot/cogs/audio/core/events/locales/fi-FI.po +++ b/redbot/cogs/audio/core/events/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/fr-FR.po b/redbot/cogs/audio/core/events/locales/fr-FR.po index e5415adf4..fde6cab9f 100644 --- a/redbot/cogs/audio/core/events/locales/fr-FR.po +++ b/redbot/cogs/audio/core/events/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "Le bot n'est pas connecté à un salon vocal." #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "Impossible d'obtenir la piste" @@ -64,39 +65,47 @@ msgstr "Impossible d'obtenir la piste" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "Impossible d'obtenir une piste valide." -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Je n'arrive pas à obtenir la piste depuis Lavalink pour le moment, réessayer dans quelques minutes." + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "Lecture automatique démarrée." -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Lecture en cours" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Durée de la piste : {length} | Demandé par {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "File d’attente terminée." -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "Multiples erreurs détectées" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "Fermeture du lecteur audio suite à de multiples erreurs détectées. Si cela persiste, veuillez informer le propriétaire du bot car le cog Audio peut être temporairement indisponible." -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "Piste Bloquée" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Erreur de la piste" diff --git a/redbot/cogs/audio/core/events/locales/he-IL.po b/redbot/cogs/audio/core/events/locales/he-IL.po index 46d75dfc3..072a2caef 100644 --- a/redbot/cogs/audio/core/events/locales/he-IL.po +++ b/redbot/cogs/audio/core/events/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/hu-HU.po b/redbot/cogs/audio/core/events/locales/hu-HU.po index c941b3b8a..d673b5460 100644 --- a/redbot/cogs/audio/core/events/locales/hu-HU.po +++ b/redbot/cogs/audio/core/events/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/id-ID.po b/redbot/cogs/audio/core/events/locales/id-ID.po index afd04b06b..c0fa63099 100644 --- a/redbot/cogs/audio/core/events/locales/id-ID.po +++ b/redbot/cogs/audio/core/events/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/it-IT.po b/redbot/cogs/audio/core/events/locales/it-IT.po index 499b862af..a91dbc296 100644 --- a/redbot/cogs/audio/core/events/locales/it-IT.po +++ b/redbot/cogs/audio/core/events/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/ja-JP.po b/redbot/cogs/audio/core/events/locales/ja-JP.po index a5853aa59..0260d7441 100644 --- a/redbot/cogs/audio/core/events/locales/ja-JP.po +++ b/redbot/cogs/audio/core/events/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "再生中:" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "長さ: {length} | {user} によって追加" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "音声ファイルのエラー" diff --git a/redbot/cogs/audio/core/events/locales/ko-KR.po b/redbot/cogs/audio/core/events/locales/ko-KR.po index d6657e88a..936af129b 100644 --- a/redbot/cogs/audio/core/events/locales/ko-KR.po +++ b/redbot/cogs/audio/core/events/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "트랙을 찾을수 없습니다" @@ -64,39 +65,47 @@ msgstr "트랙을 찾을수 없습니다" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "지금 재생 중" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "곡 길이: {length} | 신청자: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "오디오 플레이어를 오류로 중지합니다. 오디오 명령어가 작동되지 않을수 있습니다." -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "트랙 걸림" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "트랙 에러" diff --git a/redbot/cogs/audio/core/events/locales/nl-NL.po b/redbot/cogs/audio/core/events/locales/nl-NL.po index 9b9e466f5..418560301 100644 --- a/redbot/cogs/audio/core/events/locales/nl-NL.po +++ b/redbot/cogs/audio/core/events/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Nu aan het spelen" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Track lengte: {length} | Aangevraagd door: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Track error" diff --git a/redbot/cogs/audio/core/events/locales/no-NO.po b/redbot/cogs/audio/core/events/locales/no-NO.po index 3f64062f5..64dd0790a 100644 --- a/redbot/cogs/audio/core/events/locales/no-NO.po +++ b/redbot/cogs/audio/core/events/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/pl-PL.po b/redbot/cogs/audio/core/events/locales/pl-PL.po index 698b30844..87614e75f 100644 --- a/redbot/cogs/audio/core/events/locales/pl-PL.po +++ b/redbot/cogs/audio/core/events/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -17,86 +17,95 @@ msgstr "" #: redbot/cogs/audio/core/events/dpy.py:34 msgid "You have attempted to run Audio's Lavalink server on an unsupported architecture. Only settings related commands will be available." -msgstr "" +msgstr "Próbowałeś uruchomić serwer Audio Lavalink na nieobsługiwanej architekturze. Dostępne będą tylko komendy związane z ustawieniami." #: redbot/cogs/audio/core/events/dpy.py:70 msgid "No DJ role found. Disabling DJ mode." -msgstr "" +msgstr "Nie znaleziono roli DJ. Wyłączanie trybu DJ." #: redbot/cogs/audio/core/events/dpy.py:80 msgid "`{user_input}` is not a valid value for `{command}`" -msgstr "" +msgstr "`{user_input}` nie jest poprawną wartością dla `{command}`" #: redbot/cogs/audio/core/events/dpy.py:86 msgid "Unable To Parse Argument" -msgstr "" +msgstr "Nie można przeanalizować argumentu" #: redbot/cogs/audio/core/events/dpy.py:96 #: redbot/cogs/audio/core/events/dpy.py:104 msgid "Invalid Argument" -msgstr "" +msgstr "Nieprawidłowy argument" #: redbot/cogs/audio/core/events/dpy.py:97 msgid "The argument you gave for `{}` is not valid: I was expecting a `{}`." -msgstr "" +msgstr "Argument który podałeś dla `{}` jest nieprawidłowy: oczekiwałem/am `{}`." #: redbot/cogs/audio/core/events/dpy.py:114 msgid "Invalid Environment" -msgstr "" +msgstr "Nieprawidłowe środowisko" #: redbot/cogs/audio/core/events/dpy.py:115 msgid "Connection to Lavalink has been lost." -msgstr "" +msgstr "Połączenie z Lavalink zostało utracone." #: redbot/cogs/audio/core/events/dpy.py:123 msgid "No Player Available" -msgstr "" +msgstr "Brak dostępnego odtwarzacza" #: redbot/cogs/audio/core/events/dpy.py:124 msgid "The bot is not connected to a voice channel." -msgstr "" +msgstr "Bot nie jest podłączony do kanału głosowego." #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" -msgstr "" +msgstr "Nie można pobrać utworu" #: redbot/cogs/audio/core/events/dpy.py:133 msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" +msgstr "W tej chwili nie mogę pobrać utworu z Lavalinka, spróbuj ponownie za kilka minut." -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." -msgstr "" +msgstr "Nie można uzyskać prawidłowego utworu." -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "W tej chwili nie mogę dostać utworu z Lavalinka, spróbuj ponownie za kilka minut." + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." -msgstr "" +msgstr "Automatyczne odtwarzanie rozpoczęte." -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" -msgstr "" +msgstr "Teraz gram" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" -msgstr "" +msgstr "Długość utworu: {length} | Żądany przez: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." -msgstr "" +msgstr "Kolejka zakończona." -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" -msgstr "" - -#: redbot/cogs/audio/core/events/lavalink.py:168 -msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." -msgstr "" - -#: redbot/cogs/audio/core/events/lavalink.py:182 -msgid "Track Stuck" -msgstr "" +msgstr "Wykryto wiele błędów" #: redbot/cogs/audio/core/events/lavalink.py:187 -msgid "Track Error" +msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." +msgstr "Zamykanie odtwarzacza audio z powodu wykrycia wielu błędów. Jeśli to się powtarza, poinformuj właściciela bota, ponieważ moduł Audio może być tymczasowo niedostępny." + +#: redbot/cogs/audio/core/events/lavalink.py:201 +msgid "Track Stuck" +msgstr "Zacięty utwór" + +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" msgstr "" +#: redbot/cogs/audio/core/events/lavalink.py:208 +msgid "Track Error" +msgstr "Błąd utworu" + diff --git a/redbot/cogs/audio/core/events/locales/pt-BR.po b/redbot/cogs/audio/core/events/locales/pt-BR.po index 6eb2efd92..38d54cb80 100644 --- a/redbot/cogs/audio/core/events/locales/pt-BR.po +++ b/redbot/cogs/audio/core/events/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "Não foi possível obter uma faixa válida." -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Reproduzindo agora" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Duração da faixa: {length} | Solicitado por: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "Fechando o reprodutor de áudio devido a vários erros haverem sido detectados. Se isto persistir, favor informar ao dono do bot já que a engrenagem Audio estará indisponível temporariamente." -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "Faixa engasgada" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Erro na faixa" diff --git a/redbot/cogs/audio/core/events/locales/pt-PT.po b/redbot/cogs/audio/core/events/locales/pt-PT.po index cf3b9a8d0..b8e9b8030 100644 --- a/redbot/cogs/audio/core/events/locales/pt-PT.po +++ b/redbot/cogs/audio/core/events/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/ro-RO.po b/redbot/cogs/audio/core/events/locales/ro-RO.po index efa8b0125..dd0e331c4 100644 --- a/redbot/cogs/audio/core/events/locales/ro-RO.po +++ b/redbot/cogs/audio/core/events/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/ru-RU.po b/redbot/cogs/audio/core/events/locales/ru-RU.po index 259d4309b..d02b2c4de 100644 --- a/redbot/cogs/audio/core/events/locales/ru-RU.po +++ b/redbot/cogs/audio/core/events/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "Не удается получить трек" @@ -64,39 +65,47 @@ msgstr "Не удается получить трек" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "Не удалось получить правильный трек." -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Не удалось получить трек из Lavalink в данный момент, повторите попытку через несколько минут." + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Сейчас играет" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Длина трека: {length} | Запрошено: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "Обнаружено множество ошибок" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "Закрытие аудио проигрывателя из-за нескольких обнаруженных ошибок. Если это повторится, сообщите владельцу бота как Audio Cog может быть временно недоступен." -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "Трек застрял" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Ошибка отслеживания" diff --git a/redbot/cogs/audio/core/events/locales/sk-SK.po b/redbot/cogs/audio/core/events/locales/sk-SK.po index 097cbe6f7..0c9cc7abe 100644 --- a/redbot/cogs/audio/core/events/locales/sk-SK.po +++ b/redbot/cogs/audio/core/events/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/sr-SP.po b/redbot/cogs/audio/core/events/locales/sr-SP.po index 6ebe007b9..244a5f840 100644 --- a/redbot/cogs/audio/core/events/locales/sr-SP.po +++ b/redbot/cogs/audio/core/events/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/sv-SE.po b/redbot/cogs/audio/core/events/locales/sv-SE.po index 981b36f12..970a68d2b 100644 --- a/redbot/cogs/audio/core/events/locales/sv-SE.po +++ b/redbot/cogs/audio/core/events/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/tr-TR.po b/redbot/cogs/audio/core/events/locales/tr-TR.po index 3efa2aa55..4670a25cf 100644 --- a/redbot/cogs/audio/core/events/locales/tr-TR.po +++ b/redbot/cogs/audio/core/events/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "Parça alınamıyor" @@ -64,39 +65,47 @@ msgstr "Parça alınamıyor" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "Geçerli bir parça alınamadı." -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "Şu anda Lavalink'ten şarkıyı çalamıyorum, lütfen birkaç dakika sonra tekrar deneyin." + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "Şimdi oynatılıyor" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "Şarkı uzunluğu: {length} | Şarkıyı sıraya koyan: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "Birden çok hata nedeniyle müzik çalar kapatılıyor. Hata devam ederse, lütfen bot sahibini bilgilendiriniz. Audio eklentisi geçici olarak devre dışı kalmış olabilir." -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "Parça Takıldı" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "Şarkı hatası" diff --git a/redbot/cogs/audio/core/events/locales/uk-UA.po b/redbot/cogs/audio/core/events/locales/uk-UA.po index a44d8bb97..c29c0cf1c 100644 --- a/redbot/cogs/audio/core/events/locales/uk-UA.po +++ b/redbot/cogs/audio/core/events/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/vi-VN.po b/redbot/cogs/audio/core/events/locales/vi-VN.po index 54e8df93f..cc5c74df1 100644 --- a/redbot/cogs/audio/core/events/locales/vi-VN.po +++ b/redbot/cogs/audio/core/events/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/zh-CN.po b/redbot/cogs/audio/core/events/locales/zh-CN.po index 47a79519b..61c9340ea 100644 --- a/redbot/cogs/audio/core/events/locales/zh-CN.po +++ b/redbot/cogs/audio/core/events/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/zh-HK.po b/redbot/cogs/audio/core/events/locales/zh-HK.po index 9e431e241..addf81ef9 100644 --- a/redbot/cogs/audio/core/events/locales/zh-HK.po +++ b/redbot/cogs/audio/core/events/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "" diff --git a/redbot/cogs/audio/core/events/locales/zh-TW.po b/redbot/cogs/audio/core/events/locales/zh-TW.po index f3bb622ad..fa2b45a57 100644 --- a/redbot/cogs/audio/core/events/locales/zh-TW.po +++ b/redbot/cogs/audio/core/events/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -57,6 +57,7 @@ msgid "The bot is not connected to a voice channel." msgstr "" #: redbot/cogs/audio/core/events/dpy.py:132 +#: redbot/cogs/audio/core/events/lavalink.py:83 msgid "Unable to Get Track" msgstr "" @@ -64,39 +65,47 @@ msgstr "" msgid "I'm unable to get a track from Lavalink at the moment, try again in a few minutes." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:68 +#: redbot/cogs/audio/core/events/lavalink.py:74 msgid "Couldn't get a valid track." msgstr "無法取得有效的歌曲。" -#: redbot/cogs/audio/core/events/lavalink.py:87 +#: redbot/cogs/audio/core/events/lavalink.py:84 +msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:106 msgid "Auto Play started." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:102 +#: redbot/cogs/audio/core/events/lavalink.py:121 msgid "Now Playing" msgstr "正在播放" -#: redbot/cogs/audio/core/events/lavalink.py:104 +#: redbot/cogs/audio/core/events/lavalink.py:123 msgid "Track length: {length} | Requested by: {user}" msgstr "歌曲長度: {length} | 點歌者: {user}" -#: redbot/cogs/audio/core/events/lavalink.py:125 +#: redbot/cogs/audio/core/events/lavalink.py:144 msgid "Queue ended." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:167 +#: redbot/cogs/audio/core/events/lavalink.py:186 msgid "Multiple Errors Detected" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:168 +#: redbot/cogs/audio/core/events/lavalink.py:187 msgid "Closing the audio player due to multiple errors being detected. If this persists, please inform the bot owner as the Audio cog may be temporally unavailable." msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:182 +#: redbot/cogs/audio/core/events/lavalink.py:201 msgid "Track Stuck" msgstr "" -#: redbot/cogs/audio/core/events/lavalink.py:187 +#: redbot/cogs/audio/core/events/lavalink.py:202 +msgid "Playback of the song has stopped due to an unexcepted error.\\n{error}" +msgstr "" + +#: redbot/cogs/audio/core/events/lavalink.py:208 msgid "Track Error" msgstr "播放音樂時發生錯誤" diff --git a/redbot/cogs/audio/core/events/red.py b/redbot/cogs/audio/core/events/red.py index 562f80432..5010cc9b9 100644 --- a/redbot/cogs/audio/core/events/red.py +++ b/redbot/cogs/audio/core/events/red.py @@ -1,5 +1,6 @@ +import asyncio import logging -from typing import Mapping +from typing import Literal, Mapping from redbot.core import commands from ..abc import MixinMeta @@ -19,3 +20,37 @@ class RedEvents(MixinMeta, metaclass=CompositeMetaClass): self.api_interface.spotify_api.update_token(api_tokens) elif service_name == "audiodb": self.api_interface.global_cache_api.update_token(api_tokens) + + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + + await self.cog_ready_event.wait() + + if requester in ("discord_deleted_user", "owner"): + await self.playlist_api.handle_playlist_user_id_deletion(user_id) + + all_equalizers = await self.config.custom("EQUALIZER").all() + + collected_for_removal = [] + + c = 0 + for guild_id, guild_equalizers in all_equalizers.items(): + c += 1 + if not c % 100: + await asyncio.sleep(0) + + for preset_name, preset in guild_equalizers.get("eq_presets", {}).items(): + c += 1 + if not c % 100: + await asyncio.sleep(0) + + if preset.get("author", 0) == user_id: + collected_for_removal.append((guild_id, preset_name)) + + async with self.config.custom("EQUALIZER").all() as all_eqs: + for guild_id, preset_name in collected_for_removal: + all_eqs[str(guild_id)]["eq_presets"][preset_name]["author"] = 0xDE1 diff --git a/redbot/cogs/audio/core/locales/pl-PL.po b/redbot/cogs/audio/core/locales/pl-PL.po index 9c567e141..390f2e000 100644 --- a/redbot/cogs/audio/core/locales/pl-PL.po +++ b/redbot/cogs/audio/core/locales/pl-PL.po @@ -18,5 +18,5 @@ msgstr "" #: redbot/cogs/audio/core/__init__.py:27 #, docstring msgid "Play audio through voice channels." -msgstr "" +msgstr "Odtwarzaj dźwięk przez kanały głosowe." diff --git a/redbot/cogs/audio/core/tasks/player.py b/redbot/cogs/audio/core/tasks/player.py index a880aaeeb..f2715e158 100644 --- a/redbot/cogs/audio/core/tasks/player.py +++ b/redbot/cogs/audio/core/tasks/player.py @@ -20,6 +20,8 @@ class PlayerTasks(MixinMeta, metaclass=CompositeMetaClass): while True: async for p in AsyncIter(lavalink.all_players()): server = p.channel.guild + if await self.bot.cog_disabled_in_guild(self, server): + continue if [self.bot.user] == p.channel.members: stop_times.setdefault(server.id, time.time()) diff --git a/redbot/cogs/audio/core/utilities/equalizer.py b/redbot/cogs/audio/core/utilities/equalizer.py index 03198608e..d3ea40e8b 100644 --- a/redbot/cogs/audio/core/utilities/equalizer.py +++ b/redbot/cogs/audio/core/utilities/equalizer.py @@ -70,16 +70,16 @@ class EqualizerUtilities(MixinMeta, metaclass=CompositeMetaClass): ) -> None: player.store("eq", eq) emoji = { - "far_left": "\N{BLACK LEFT-POINTING TRIANGLE}", - "one_left": "\N{LEFTWARDS BLACK ARROW}", + "far_left": "\N{BLACK LEFT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}", + "one_left": "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}", "max_output": "\N{BLACK UP-POINTING DOUBLE TRIANGLE}", "output_up": "\N{UP-POINTING SMALL RED TRIANGLE}", "output_down": "\N{DOWN-POINTING SMALL RED TRIANGLE}", "min_output": "\N{BLACK DOWN-POINTING DOUBLE TRIANGLE}", - "one_right": "\N{BLACK RIGHTWARDS ARROW}", - "far_right": "\N{BLACK RIGHT-POINTING TRIANGLE}", - "reset": "\N{BLACK CIRCLE FOR RECORD}", - "info": "\N{INFORMATION SOURCE}", + "one_right": "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}", + "far_right": "\N{BLACK RIGHT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}", + "reset": "\N{BLACK CIRCLE FOR RECORD}\N{VARIATION SELECTOR-16}", + "info": "\N{INFORMATION SOURCE}\N{VARIATION SELECTOR-16}", } selector = f'{" " * 8}{" " * selected}^^' try: @@ -95,11 +95,11 @@ class EqualizerUtilities(MixinMeta, metaclass=CompositeMetaClass): await self.config.custom("EQUALIZER", ctx.guild.id).eq_bands.set(eq.bands) await self._clear_react(message, emoji) - if react_emoji == "\N{LEFTWARDS BLACK ARROW}": + if react_emoji == "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": await self.remove_react(message, react_emoji, react_user) await self._eq_interact(ctx, player, eq, message, max(selected - 1, 0)) - if react_emoji == "\N{BLACK RIGHTWARDS ARROW}": + if react_emoji == "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": await self.remove_react(message, react_emoji, react_user) await self._eq_interact(ctx, player, eq, message, min(selected + 1, 14)) @@ -131,24 +131,24 @@ class EqualizerUtilities(MixinMeta, metaclass=CompositeMetaClass): await self._apply_gain(ctx.guild.id, selected, _min) await self._eq_interact(ctx, player, eq, message, selected) - if react_emoji == "\N{BLACK LEFT-POINTING TRIANGLE}": + if react_emoji == "\N{BLACK LEFT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}": await self.remove_react(message, react_emoji, react_user) selected = 0 await self._eq_interact(ctx, player, eq, message, selected) - if react_emoji == "\N{BLACK RIGHT-POINTING TRIANGLE}": + if react_emoji == "\N{BLACK RIGHT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}": await self.remove_react(message, react_emoji, react_user) selected = 14 await self._eq_interact(ctx, player, eq, message, selected) - if react_emoji == "\N{BLACK CIRCLE FOR RECORD}": + if react_emoji == "\N{BLACK CIRCLE FOR RECORD}\N{VARIATION SELECTOR-16}": await self.remove_react(message, react_emoji, react_user) for band in range(eq.band_count): eq.set_gain(band, 0.0) await self._apply_gains(ctx.guild.id, eq.bands) await self._eq_interact(ctx, player, eq, message, selected) - if react_emoji == "\N{INFORMATION SOURCE}": + if react_emoji == "\N{INFORMATION SOURCE}\N{VARIATION SELECTOR-16}": await self.remove_react(message, react_emoji, react_user) await ctx.send_help(self.command_equalizer) await self._eq_interact(ctx, player, eq, message, selected) diff --git a/redbot/cogs/audio/core/utilities/formatting.py b/redbot/cogs/audio/core/utilities/formatting.py index 43af279f8..b60692333 100644 --- a/redbot/cogs/audio/core/utilities/formatting.py +++ b/redbot/cogs/audio/core/utilities/formatting.py @@ -365,9 +365,9 @@ class FormattingUtilities(MixinMeta, metaclass=CompositeMetaClass): bar = "\N{BOX DRAWINGS HEAVY HORIZONTAL}" seek = "\N{RADIO BUTTON}" if paused: - msg = "\N{DOUBLE VERTICAL BAR}" + msg = "\N{DOUBLE VERTICAL BAR}\N{VARIATION SELECTOR-16}" else: - msg = "\N{BLACK RIGHT-POINTING TRIANGLE}" + msg = "\N{BLACK RIGHT-POINTING TRIANGLE}\N{VARIATION SELECTOR-16}" for i in range(sections): if i == loc_time: msg += seek diff --git a/redbot/cogs/audio/core/utilities/locales/af-ZA.po b/redbot/cogs/audio/core/utilities/locales/af-ZA.po index 47623ede5..bbd8477d3 100644 --- a/redbot/cogs/audio/core/utilities/locales/af-ZA.po +++ b/redbot/cogs/audio/core/utilities/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/ar-SA.po b/redbot/cogs/audio/core/utilities/locales/ar-SA.po index a7a25e300..515d9b076 100644 --- a/redbot/cogs/audio/core/utilities/locales/ar-SA.po +++ b/redbot/cogs/audio/core/utilities/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/bg-BG.po b/redbot/cogs/audio/core/utilities/locales/bg-BG.po index fcc06093b..4022f4e37 100644 --- a/redbot/cogs/audio/core/utilities/locales/bg-BG.po +++ b/redbot/cogs/audio/core/utilities/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/ca-ES.po b/redbot/cogs/audio/core/utilities/locales/ca-ES.po index 4c042b2e4..91daea0e3 100644 --- a/redbot/cogs/audio/core/utilities/locales/ca-ES.po +++ b/redbot/cogs/audio/core/utilities/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/cs-CZ.po b/redbot/cogs/audio/core/utilities/locales/cs-CZ.po index 32ba961db..3568988d7 100644 --- a/redbot/cogs/audio/core/utilities/locales/cs-CZ.po +++ b/redbot/cogs/audio/core/utilities/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "Nejprve se připojte k hlasovému kanálu." msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/da-DK.po b/redbot/cogs/audio/core/utilities/locales/da-DK.po index 9682e21f5..2988b1b28 100644 --- a/redbot/cogs/audio/core/utilities/locales/da-DK.po +++ b/redbot/cogs/audio/core/utilities/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/de-DE.po b/redbot/cogs/audio/core/utilities/locales/de-DE.po index 0f97e76c7..0f9ebd615 100644 --- a/redbot/cogs/audio/core/utilities/locales/de-DE.po +++ b/redbot/cogs/audio/core/utilities/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "Verbinde dich zuerst mit einem Sprachkanal." msgid "Connection to Lavalink has not yet been established." msgstr "Verbindung zu Lavalink wurde noch nicht hergestellt." -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "Maximale Warteschlangengröße erreicht." +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/el-GR.po b/redbot/cogs/audio/core/utilities/locales/el-GR.po index a088e0fdc..85c290368 100644 --- a/redbot/cogs/audio/core/utilities/locales/el-GR.po +++ b/redbot/cogs/audio/core/utilities/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/es-ES.po b/redbot/cogs/audio/core/utilities/locales/es-ES.po index 64b730335..63b65247d 100644 --- a/redbot/cogs/audio/core/utilities/locales/es-ES.po +++ b/redbot/cogs/audio/core/utilities/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -44,14 +44,14 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." +msgstr "Límite de cola alcanzado." + +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" msgstr "" #: redbot/cogs/audio/core/utilities/formatting.py:147 @@ -188,7 +188,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:573 #: redbot/cogs/audio/core/utilities/playlists.py:603 msgid "Nothing found." -msgstr "" +msgstr "Nada encontrado." #: redbot/cogs/audio/core/utilities/player.py:258 #: redbot/cogs/audio/core/utilities/player.py:296 @@ -396,7 +396,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:643 msgid "Global" -msgstr "" +msgstr "Global" #: redbot/cogs/audio/core/utilities/playlists.py:645 msgid "the Server" @@ -404,7 +404,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:645 msgid "Server" -msgstr "" +msgstr "Servidor" #: redbot/cogs/audio/core/utilities/playlists.py:647 msgid "the User" @@ -412,7 +412,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:647 msgid "User" -msgstr "" +msgstr "Usuario" #: redbot/cogs/audio/core/utilities/queue.py:36 msgid "__Too many songs in the queue, only showing the first 500__.\\n\\n" @@ -449,11 +449,11 @@ msgstr "" #: redbot/cogs/audio/core/utilities/queue.py:98 msgid "Shuffle" -msgstr "" +msgstr "Aleatorio" #: redbot/cogs/audio/core/utilities/queue.py:104 msgid "Repeat" -msgstr "" +msgstr "Repetir" #: redbot/cogs/audio/core/utilities/queue.py:156 msgid "Matching Tracks:" diff --git a/redbot/cogs/audio/core/utilities/locales/fi-FI.po b/redbot/cogs/audio/core/utilities/locales/fi-FI.po index be016ad8a..b5bfbe9d5 100644 --- a/redbot/cogs/audio/core/utilities/locales/fi-FI.po +++ b/redbot/cogs/audio/core/utilities/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/fr-FR.po b/redbot/cogs/audio/core/utilities/locales/fr-FR.po index 74f781fc8..fe5f34942 100644 --- a/redbot/cogs/audio/core/utilities/locales/fr-FR.po +++ b/redbot/cogs/audio/core/utilities/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "Rejoignez un salon vocal d'abord." msgid "Connection to Lavalink has not yet been established." msgstr "La connexion à Lavalink n'a pas encore été établie." -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "Impossible de jouer des pistes" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "Limite de la file de lecture atteinte." +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "Impossible de jouer des pistes" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/he-IL.po b/redbot/cogs/audio/core/utilities/locales/he-IL.po index ae8c4710a..81e92359d 100644 --- a/redbot/cogs/audio/core/utilities/locales/he-IL.po +++ b/redbot/cogs/audio/core/utilities/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/hu-HU.po b/redbot/cogs/audio/core/utilities/locales/hu-HU.po index a305c2058..c6c02b1ea 100644 --- a/redbot/cogs/audio/core/utilities/locales/hu-HU.po +++ b/redbot/cogs/audio/core/utilities/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/id-ID.po b/redbot/cogs/audio/core/utilities/locales/id-ID.po index e2186c877..7c197fcfd 100644 --- a/redbot/cogs/audio/core/utilities/locales/id-ID.po +++ b/redbot/cogs/audio/core/utilities/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/it-IT.po b/redbot/cogs/audio/core/utilities/locales/it-IT.po index 88bf45661..8322d847a 100644 --- a/redbot/cogs/audio/core/utilities/locales/it-IT.po +++ b/redbot/cogs/audio/core/utilities/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/ja-JP.po b/redbot/cogs/audio/core/utilities/locales/ja-JP.po index 024320e3b..f1efba58e 100644 --- a/redbot/cogs/audio/core/utilities/locales/ja-JP.po +++ b/redbot/cogs/audio/core/utilities/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/ko-KR.po b/redbot/cogs/audio/core/utilities/locales/ko-KR.po index 164344782..c1fde88ac 100644 --- a/redbot/cogs/audio/core/utilities/locales/ko-KR.po +++ b/redbot/cogs/audio/core/utilities/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "먼저 음성체널에 연결하세요." msgid "Connection to Lavalink has not yet been established." msgstr "라바링크와 연결되지 않았습니다." -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "트랙을 재생할수 없습니다" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "큐 최대 제한에 도달했습니다." +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "트랙을 재생할수 없습니다" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/nl-NL.po b/redbot/cogs/audio/core/utilities/locales/nl-NL.po index 3ccff0066..c9dfe0872 100644 --- a/redbot/cogs/audio/core/utilities/locales/nl-NL.po +++ b/redbot/cogs/audio/core/utilities/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "Verbind eerst met een spraakkanaal." msgid "Connection to Lavalink has not yet been established." msgstr "Er is nog geen verbinding gemaakt met Lavalink." -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/no-NO.po b/redbot/cogs/audio/core/utilities/locales/no-NO.po index 7f596b0e1..c2e5d1f2d 100644 --- a/redbot/cogs/audio/core/utilities/locales/no-NO.po +++ b/redbot/cogs/audio/core/utilities/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/pl-PL.po b/redbot/cogs/audio/core/utilities/locales/pl-PL.po index f3ee2fb7e..5e518bfb5 100644 --- a/redbot/cogs/audio/core/utilities/locales/pl-PL.po +++ b/redbot/cogs/audio/core/utilities/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -17,95 +17,95 @@ msgstr "" #: redbot/cogs/audio/core/utilities/formatting.py:71 msgid "tracks" -msgstr "" +msgstr "utwory" #: redbot/cogs/audio/core/utilities/formatting.py:81 #: redbot/cogs/audio/core/utilities/formatting.py:253 msgid "Page {page_num}/{total_pages}" -msgstr "" +msgstr "Strona {page_num}/{total_pages}" #: redbot/cogs/audio/core/utilities/formatting.py:92 msgid "Connection to Lavalink has failed." -msgstr "" +msgstr "Połączenie z Lavalink nie powiodło się." #: redbot/cogs/audio/core/utilities/formatting.py:95 #: redbot/cogs/audio/core/utilities/player.py:543 #: redbot/cogs/audio/core/utilities/playlists.py:498 msgid "Please check your console or logs for details." -msgstr "" +msgstr "Sprawdź swoją konsolę lub logi w celu uzyskania szczegółów." #: redbot/cogs/audio/core/utilities/formatting.py:102 #: redbot/cogs/audio/core/utilities/playlists.py:527 msgid "Connect to a voice channel first." -msgstr "" +msgstr "Najpierw połącz się z kanałem głosowym." #: redbot/cogs/audio/core/utilities/formatting.py:105 #: redbot/cogs/audio/core/utilities/playlists.py:520 msgid "Connection to Lavalink has not yet been established." -msgstr "" - -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" +msgstr "Połączenie z Lavalink nie zostało jeszcze nawiązane." #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." -msgstr "" +msgstr "Osiągnięto limit rozmiaru kolejki." + +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "Nie można odtworzyć utworów" #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" -msgstr "" +msgstr "Utwór zakolejkowany" #: redbot/cogs/audio/core/utilities/formatting.py:164 #: redbot/cogs/audio/core/utilities/player.py:514 msgid "This track is not allowed in this server." -msgstr "" +msgstr "Ten utwór nie jest dozwolony na tym serwerze." #: redbot/cogs/audio/core/utilities/formatting.py:175 #: redbot/cogs/audio/core/utilities/player.py:529 msgid "Track exceeds maximum length." -msgstr "" +msgstr "Utwór przekracza maksymalną długość." #: redbot/cogs/audio/core/utilities/formatting.py:185 #: redbot/cogs/audio/core/utilities/player.py:549 msgid "{time} until track playback: #{position} in queue" -msgstr "" +msgstr "{time} do odtwarzania utworu: #{position} w kolejce" #: redbot/cogs/audio/core/utilities/formatting.py:241 msgid "Tracks Found:" -msgstr "" +msgstr "Znalezione utwory:" #: redbot/cogs/audio/core/utilities/formatting.py:242 msgid "search results" -msgstr "" +msgstr "wyniki wyszukiwania" #: redbot/cogs/audio/core/utilities/formatting.py:244 msgid "Folders Found:" -msgstr "" +msgstr "Znaleziono foldery:" #: redbot/cogs/audio/core/utilities/formatting.py:245 msgid "local folders" -msgstr "" +msgstr "katalogi lokalne" #: redbot/cogs/audio/core/utilities/formatting.py:247 msgid "Files Found:" -msgstr "" +msgstr "Znalezione pliki:" #: redbot/cogs/audio/core/utilities/formatting.py:248 msgid "local tracks" -msgstr "" +msgstr "utwory lokalne" #: redbot/cogs/audio/core/utilities/formatting.py:346 #: redbot/cogs/audio/core/utilities/playlists.py:224 msgid "Unknown" -msgstr "" +msgstr "Nieznane" #: redbot/cogs/audio/core/utilities/formatting.py:347 msgid " - Name: <{pname}>\\n - Scope: < {scope} >\\n - ID: < {pid} >\\n - Tracks: < {ptracks} >\\n - Author: < {author} >\\n\\n" -msgstr "" +msgstr " - Nazwa: <{pname}>\\n - Zakres: < {scope} >\\n - ID: < {pid} >\\n - Utwory: < {ptracks} >\\n - Autor: < {author} >\\n\\n" #: redbot/cogs/audio/core/utilities/local_tracks.py:105 #: redbot/cogs/audio/core/utilities/player.py:223 @@ -113,74 +113,74 @@ msgstr "" #: redbot/cogs/audio/core/utilities/player.py:312 #: redbot/cogs/audio/core/utilities/player.py:596 msgid "Invalid Environment" -msgstr "" +msgstr "Nieprawidłowe środowisko" #: redbot/cogs/audio/core/utilities/local_tracks.py:105 msgid "No localtracks folder." -msgstr "" +msgstr "Brak folderu localtracks." #: redbot/cogs/audio/core/utilities/miscellaneous.py:48 msgid "Not enough {currency}" -msgstr "" +msgstr "Za mało {currency}" #: redbot/cogs/audio/core/utilities/miscellaneous.py:49 msgid "{required_credits} {currency} required, but you have {bal}." -msgstr "" +msgstr "{required_credits} {currency} wymagane, lecz Ty masz {bal}." #: redbot/cogs/audio/core/utilities/player.py:74 msgid "music in {} servers" -msgstr "" +msgstr "grane na {} serwerach" #: redbot/cogs/audio/core/utilities/player.py:132 #: redbot/cogs/audio/core/utilities/player.py:136 #: redbot/cogs/audio/core/utilities/player.py:141 msgid "There's nothing in the queue." -msgstr "" +msgstr "Niczego nie ma w kolejce." #: redbot/cogs/audio/core/utilities/player.py:138 msgid "Currently livestreaming {track}" -msgstr "" +msgstr "Aktualnie streamowane: {track}" #: redbot/cogs/audio/core/utilities/player.py:143 msgid "{time} left on {track}" -msgstr "" +msgstr "Pozostało {time} dla {track}" #: redbot/cogs/audio/core/utilities/player.py:151 #: redbot/cogs/audio/core/utilities/player.py:186 msgid "Track Skipped" -msgstr "" +msgstr "Utwór pominięty" #: redbot/cogs/audio/core/utilities/player.py:164 msgid "Track number must be equal to or greater than 1." -msgstr "" +msgstr "Wartość musi być równa lub większa od 1." #: redbot/cogs/audio/core/utilities/player.py:170 msgid "There are only {queuelen} songs currently queued." -msgstr "" +msgstr "Obecnie jest tylko {queuelen} utworów w kolejce." #: redbot/cogs/audio/core/utilities/player.py:176 msgid "{skip_to_track} Tracks Skipped" -msgstr "" +msgstr "Pominięto {skip_to_track} utworów" #: redbot/cogs/audio/core/utilities/player.py:224 msgid "The owner needs to set the Spotify client ID and Spotify client secret, before Spotify URLs or codes can be used. \\nSee `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "Właściciel musi ustawić identyfikator ID klienta Spotify i sekretny klucz klienta Spotify, zanim będzie można użyć adresów URL lub kodów Spotify. \\nZobacz instrukcje `{prefix}audioset spotifyapi`." #: redbot/cogs/audio/core/utilities/player.py:234 msgid "The owner needs to set the YouTube API key before Spotify URLs or codes can be used.\\nSee `{prefix}audioset youtubeapi` for instructions." -msgstr "" +msgstr "Właściciel musi ustawić klucz API YouTube zanim będzie można użyć adresów URL lub kodów Spotify.\\nZobacz `{prefix}audioset youtubeapi` dla dalszych instrukcji." #: redbot/cogs/audio/core/utilities/player.py:243 #: redbot/cogs/audio/core/utilities/player.py:344 #: redbot/cogs/audio/core/utilities/playlists.py:562 msgid "Unable To Get Tracks" -msgstr "" +msgstr "Nie można pobrać utworów" #: redbot/cogs/audio/core/utilities/player.py:244 #: redbot/cogs/audio/core/utilities/player.py:345 #: redbot/cogs/audio/core/utilities/playlists.py:563 msgid "Wait until the playlist has finished loading." -msgstr "" +msgstr "Poczekaj, aż lista odtwarzania zakończy ładowanie." #: redbot/cogs/audio/core/utilities/player.py:255 #: redbot/cogs/audio/core/utilities/player.py:294 @@ -188,7 +188,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:573 #: redbot/cogs/audio/core/utilities/playlists.py:603 msgid "Nothing found." -msgstr "" +msgstr "Nic nie znaleziono." #: redbot/cogs/audio/core/utilities/player.py:258 #: redbot/cogs/audio/core/utilities/player.py:296 @@ -196,7 +196,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:575 #: redbot/cogs/audio/core/utilities/playlists.py:605 msgid "Track is not playable." -msgstr "" +msgstr "Utwór nie jest odtwarzalny." #: redbot/cogs/audio/core/utilities/player.py:259 #: redbot/cogs/audio/core/utilities/player.py:297 @@ -204,7 +204,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:576 #: redbot/cogs/audio/core/utilities/playlists.py:606 msgid "**{suffix}** is not a fully supported format and some tracks may not play." -msgstr "" +msgstr "**{suffix}** nie jest w pełni obsługiwanym formatem i niektóre utwory mogą nie być odtwarzane." #: redbot/cogs/audio/core/utilities/player.py:286 #: redbot/cogs/audio/core/utilities/player.py:374 @@ -213,7 +213,7 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:594 #: redbot/cogs/audio/core/utilities/playlists.py:620 msgid "Unable to Get Track" -msgstr "" +msgstr "Nie można pobrać utworu" #: redbot/cogs/audio/core/utilities/player.py:287 #: redbot/cogs/audio/core/utilities/player.py:375 @@ -221,245 +221,245 @@ msgstr "" #: redbot/cogs/audio/core/utilities/playlists.py:595 #: redbot/cogs/audio/core/utilities/playlists.py:621 msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes." -msgstr "" +msgstr "W tej chwili nie mogę dostać utworu z Lavalinka, spróbuj ponownie za kilka minut." #: redbot/cogs/audio/core/utilities/player.py:313 msgid "The Spotify API key or client secret has not been set properly. \\nUse `{prefix}audioset spotifyapi` for instructions." -msgstr "" +msgstr "Klucz Spotify API lub sekret klienta nie zostały poprawnie ustawione. \\nUżyj `{prefix}audioset spotifyapi` dla dalszych instrukcji." #: redbot/cogs/audio/core/utilities/player.py:332 msgid "Unable To Find Tracks" -msgstr "" +msgstr "Nie można znaleźć utworów" #: redbot/cogs/audio/core/utilities/player.py:333 msgid "This doesn't seem to be a supported Spotify URL or code." -msgstr "" +msgstr "Wygląda na to, że nie jest to obsługiwany adres URL lub kod Spotify." #: redbot/cogs/audio/core/utilities/player.py:361 msgid "{query} is not an allowed query." -msgstr "" +msgstr "{query} nie jest dozwolonym zapytaniem." #: redbot/cogs/audio/core/utilities/player.py:394 msgid "Local tracks will not work if the `Lavalink.jar` cannot see the track.\\nThis may be due to permissions or because Lavalink.jar is being run in a different machine than the local tracks." -msgstr "" +msgstr "Lokalne utwory nie będą działać, jeśli `Lavalink.jar` nie może zobaczyć ścieżki.\\nMoże to być spowodowane uprawnieniami lub Lavalink.jar jest uruchamiany w innej maszynie niż lokalne utwory." #: redbot/cogs/audio/core/utilities/player.py:454 msgid " {bad_tracks} tracks cannot be queued." -msgstr "" +msgstr " {bad_tracks} utworów nie może zostać zakolejkowane." #: redbot/cogs/audio/core/utilities/player.py:460 msgid "No Title" -msgstr "" +msgstr "Brak tytułu" #: redbot/cogs/audio/core/utilities/player.py:466 msgid "Playlist Enqueued" -msgstr "" +msgstr "Lista odtwarzania zakolejkowana" #: redbot/cogs/audio/core/utilities/player.py:469 msgid "Added {num} tracks to the queue.{maxlength_msg}" -msgstr "" +msgstr "Dodano {num} utworów do kolejki.{maxlength_msg}" #: redbot/cogs/audio/core/utilities/player.py:475 msgid "{time} until start of playlist playback: starts at #{position} in queue" -msgstr "" +msgstr "{time} do rozpoczęcia odtwarzania listy odtwarzania: zaczyna się od #{position} w kolejce" #: redbot/cogs/audio/core/utilities/player.py:540 msgid "Nothing found" -msgstr "" +msgstr "Nic nie znaleziono" #: redbot/cogs/audio/core/utilities/player.py:570 msgid "Please wait, finding tracks..." -msgstr "" +msgstr "Proszę czekać, wyszukiwanie utworów..." #: redbot/cogs/audio/core/utilities/player.py:576 msgid "Getting track {num}/{total}..." -msgstr "" +msgstr "Pobieranie utworu {num}/{total}..." #: redbot/cogs/audio/core/utilities/player.py:577 msgid "Matching track {num}/{total}..." -msgstr "" +msgstr "Pasujących utworów {num}/{total}..." #: redbot/cogs/audio/core/utilities/player.py:578 #: redbot/cogs/audio/core/utilities/playlists.py:325 #: redbot/cogs/audio/core/utilities/playlists.py:398 msgid "Loading track {num}/{total}..." -msgstr "" +msgstr "Ładowanie utworu {num}/{total}..." #: redbot/cogs/audio/core/utilities/player.py:579 msgid "Approximate time remaining: {seconds}" -msgstr "" +msgstr "Pozostały przybliżony czas: {seconds}" #: redbot/cogs/audio/core/utilities/player.py:604 msgid "I'm unable get a track from Lavalink at the moment,try again in a few minutes." -msgstr "" +msgstr "W tej chwili nie mogę dostać utworu z Lavalinka, spróbuj ponownie za kilka minut." #: redbot/cogs/audio/core/utilities/player.py:613 msgid "The connection was reset while loading the playlist." -msgstr "" +msgstr "Połączenie zostało zresetowane podczas ładowania listy odtwarzania." #: redbot/cogs/audio/core/utilities/playlists.py:67 msgid "You do not have the permissions to manage {name} (`{id}`) [**{scope}**]." -msgstr "" +msgstr "Nie masz uprawnień do zarządzania {name} (`{id}`) [**{scope}**]." #: redbot/cogs/audio/core/utilities/playlists.py:85 msgid "You do not have the permissions to manage that playlist in {guild}." -msgstr "" +msgstr "Nie masz uprawnień do zarządzania tą listą odtwarzania w {guild}." #: redbot/cogs/audio/core/utilities/playlists.py:92 msgid "You do not have the permissions to manage playlist owned by {user}." -msgstr "" +msgstr "Nie masz uprawnień do zarządzania listą odtwarzania będącą własnością {user}." #: redbot/cogs/audio/core/utilities/playlists.py:96 msgid "You do not have the permissions to manage playlists in {scope} scope." -msgstr "" +msgstr "Nie masz uprawnień do zarządzania listami odtwarzania w zakresie {scope}." #: redbot/cogs/audio/core/utilities/playlists.py:100 msgid "No access to playlist." -msgstr "" +msgstr "Brak dostępu do listy odtwarzania." #: redbot/cogs/audio/core/utilities/playlists.py:208 msgid "{match_count} playlists match {original_input}: Please try to be more specific, or use the playlist ID." -msgstr "" +msgstr "{match_count} playlist pasuje do {original_input}: Spróbuj być bardziej szczegółowym lub użyć ID playlisty." #: redbot/cogs/audio/core/utilities/playlists.py:225 msgid "{number}. <{playlist.name}>\\n - Scope: < {scope} >\\n - ID: < {playlist.id} >\\n - Tracks: < {tracks} >\\n - Author: < {author} >\\n\\n" -msgstr "" +msgstr "{number}. <{playlist.name}>\\n - Zakres: < {scope} >\\n - ID: < {playlist.id} >\\n - Utwory: < {tracks} >\\n - Autor: < {author} >\\n\\n" #: redbot/cogs/audio/core/utilities/playlists.py:242 msgid "{playlists} playlists found, which one would you like?" -msgstr "" +msgstr "Znaleziono {playlists} list odtwarzania. Którą z nich chcesz?" #: redbot/cogs/audio/core/utilities/playlists.py:261 #: redbot/cogs/audio/core/utilities/playlists.py:267 msgid "Too many matches found and you did not select which one you wanted." -msgstr "" +msgstr "Znaleziono zbyt wiele dopasowań i nie wybrałeś/aś których potrzebujesz." #: redbot/cogs/audio/core/utilities/playlists.py:292 msgid "Playlists you can access in this server:" -msgstr "" +msgstr "Listy odtwarzania dostępne na tym serwerze:" #: redbot/cogs/audio/core/utilities/playlists.py:298 msgid "Playlists for {scope}:" -msgstr "" +msgstr "Listy odtwarzania dla {scope}:" #: redbot/cogs/audio/core/utilities/playlists.py:302 msgid "Page {page_num}/{total_pages} | {num} playlists." -msgstr "" +msgstr "Strona {page_num}/{total_pages} | {num} list odtwarzania." #: redbot/cogs/audio/core/utilities/playlists.py:318 #: redbot/cogs/audio/core/utilities/playlists.py:396 msgid "Please wait, adding tracks..." -msgstr "" +msgstr "Proszę czekać, dodawanie utworów..." #: redbot/cogs/audio/core/utilities/playlists.py:345 #: redbot/cogs/audio/core/utilities/playlists.py:445 msgid "Empty playlist {name} (`{id}`) [**{scope}**] created." -msgstr "" +msgstr "Utworzono pustą listę odtwarzania {name} (`{id}`) [**{scope}**]." #: redbot/cogs/audio/core/utilities/playlists.py:350 #: redbot/cogs/audio/core/utilities/playlists.py:450 msgid "Added {num} tracks from the {playlist_name} playlist. {num_bad} track(s) could not be loaded." -msgstr "" +msgstr "Dodano {num} utworów z listy odtwarzania {playlist_name}. {num_bad} utwór(ów) nie mógł/mogły zostać załadowane." #: redbot/cogs/audio/core/utilities/playlists.py:355 #: redbot/cogs/audio/core/utilities/playlists.py:455 msgid "Added {num} tracks from the {playlist_name} playlist." -msgstr "" +msgstr "Dodano {num} utworów z listy odtwarzania {playlist_name}." #: redbot/cogs/audio/core/utilities/playlists.py:359 #: redbot/cogs/audio/core/utilities/playlists.py:459 msgid "Playlist Saved" -msgstr "" +msgstr "Lista odtwarzania zapisana" #: redbot/cogs/audio/core/utilities/playlists.py:495 msgid "Connection to Lavalink has failed" -msgstr "" +msgstr "Połączenie z Lavalink nie powiodło się" #: redbot/cogs/audio/core/utilities/playlists.py:509 #: redbot/cogs/audio/core/utilities/playlists.py:519 #: redbot/cogs/audio/core/utilities/playlists.py:526 #: redbot/cogs/audio/core/utilities/playlists.py:539 msgid "Unable To Get Playlists" -msgstr "" +msgstr "Nie można pobrać list odtwarzania" #: redbot/cogs/audio/core/utilities/playlists.py:510 msgid "I don't have permission to connect to your channel." -msgstr "" +msgstr "Nie mam uprawnień, aby połączyć się z twoim kanałem." #: redbot/cogs/audio/core/utilities/playlists.py:540 msgid "You must be in the voice channel to use the playlist command." -msgstr "" +msgstr "Musisz być na kanale głosowym, aby użyć komendy listy odtwarzania." #: redbot/cogs/audio/core/utilities/playlists.py:643 msgid "the Global" -msgstr "" +msgstr "globalny" #: redbot/cogs/audio/core/utilities/playlists.py:643 msgid "Global" -msgstr "" +msgstr "Globalny" #: redbot/cogs/audio/core/utilities/playlists.py:645 msgid "the Server" -msgstr "" +msgstr "serwer" #: redbot/cogs/audio/core/utilities/playlists.py:645 msgid "Server" -msgstr "" +msgstr "Serwer" #: redbot/cogs/audio/core/utilities/playlists.py:647 msgid "the User" -msgstr "" +msgstr "użytkownik" #: redbot/cogs/audio/core/utilities/playlists.py:647 msgid "User" -msgstr "" +msgstr "Użytkownik" #: redbot/cogs/audio/core/utilities/queue.py:36 msgid "__Too many songs in the queue, only showing the first 500__.\\n\\n" -msgstr "" +msgstr "__Zbyt wiele piosenek w kolejce, pokazuję tylko pierwsze 500__.\\n\\n" #: redbot/cogs/audio/core/utilities/queue.py:53 msgid "**Currently livestreaming:**\\n" -msgstr "" +msgstr "**Aktualnie streamowane:**\\n" #: redbot/cogs/audio/core/utilities/queue.py:55 #: redbot/cogs/audio/core/utilities/queue.py:60 msgid "Requested by: **{user}**" -msgstr "" +msgstr "Żądane przez: **{user}**" #: redbot/cogs/audio/core/utilities/queue.py:58 msgid "Playing: " -msgstr "" +msgstr "Aktualnie gram: " #: redbot/cogs/audio/core/utilities/queue.py:72 msgid "requested by **{user}**\\n" -msgstr "" +msgstr "żądane przez **{user}**\\n" #: redbot/cogs/audio/core/utilities/queue.py:76 msgid "Queue for __{guild_name}__" -msgstr "" +msgstr "Kolejka dla __{guild_name}__" #: redbot/cogs/audio/core/utilities/queue.py:83 msgid "Page {page_num}/{total_pages} | {num_tracks} tracks, {num_remaining} remaining\\n" -msgstr "" +msgstr "Strona {page_num}/{total_pages} | {num_tracks} utworów, pozostało {num_remaining}\\n" #: redbot/cogs/audio/core/utilities/queue.py:92 msgid "Auto-Play" -msgstr "" +msgstr "Autoodtwarzanie" #: redbot/cogs/audio/core/utilities/queue.py:98 msgid "Shuffle" -msgstr "" +msgstr "Losowo" #: redbot/cogs/audio/core/utilities/queue.py:104 msgid "Repeat" -msgstr "" +msgstr "Powtarzanie" #: redbot/cogs/audio/core/utilities/queue.py:156 msgid "Matching Tracks:" -msgstr "" +msgstr "Pasujące utwory:" #: redbot/cogs/audio/core/utilities/queue.py:159 msgid "Page {page_num}/{total_pages} | {num_tracks} tracks" -msgstr "" +msgstr "Strona {page_num}/{total_pages} | {num_tracks} utworów" diff --git a/redbot/cogs/audio/core/utilities/locales/pt-BR.po b/redbot/cogs/audio/core/utilities/locales/pt-BR.po index dc16043e1..b6bfaa829 100644 --- a/redbot/cogs/audio/core/utilities/locales/pt-BR.po +++ b/redbot/cogs/audio/core/utilities/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/pt-PT.po b/redbot/cogs/audio/core/utilities/locales/pt-PT.po index 8501c3ee9..7bc213de0 100644 --- a/redbot/cogs/audio/core/utilities/locales/pt-PT.po +++ b/redbot/cogs/audio/core/utilities/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/ro-RO.po b/redbot/cogs/audio/core/utilities/locales/ro-RO.po index 85522ffcb..25abf62ff 100644 --- a/redbot/cogs/audio/core/utilities/locales/ro-RO.po +++ b/redbot/cogs/audio/core/utilities/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/ru-RU.po b/redbot/cogs/audio/core/utilities/locales/ru-RU.po index 6ba706c9c..b0be2d61a 100644 --- a/redbot/cogs/audio/core/utilities/locales/ru-RU.po +++ b/redbot/cogs/audio/core/utilities/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "Сначала подключитесь к голосовому кана msgid "Connection to Lavalink has not yet been established." msgstr "Соединение с Lavalink еще не установлено." -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "Не удается воспроизвести треки" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "Достигнут предел размера очереди." +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "Не удается воспроизвести треки" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" @@ -196,7 +196,7 @@ msgstr "Ничего не найдено." #: redbot/cogs/audio/core/utilities/playlists.py:575 #: redbot/cogs/audio/core/utilities/playlists.py:605 msgid "Track is not playable." -msgstr "" +msgstr "Трек не воспроизводится." #: redbot/cogs/audio/core/utilities/player.py:259 #: redbot/cogs/audio/core/utilities/player.py:297 diff --git a/redbot/cogs/audio/core/utilities/locales/sk-SK.po b/redbot/cogs/audio/core/utilities/locales/sk-SK.po index 886af5fb7..765164759 100644 --- a/redbot/cogs/audio/core/utilities/locales/sk-SK.po +++ b/redbot/cogs/audio/core/utilities/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/sr-SP.po b/redbot/cogs/audio/core/utilities/locales/sr-SP.po index 2e63ed8de..6751f6182 100644 --- a/redbot/cogs/audio/core/utilities/locales/sr-SP.po +++ b/redbot/cogs/audio/core/utilities/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/sv-SE.po b/redbot/cogs/audio/core/utilities/locales/sv-SE.po index 359549359..214710688 100644 --- a/redbot/cogs/audio/core/utilities/locales/sv-SE.po +++ b/redbot/cogs/audio/core/utilities/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/tr-TR.po b/redbot/cogs/audio/core/utilities/locales/tr-TR.po index b58f6e4a6..70978e2d7 100644 --- a/redbot/cogs/audio/core/utilities/locales/tr-TR.po +++ b/redbot/cogs/audio/core/utilities/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -44,20 +44,20 @@ msgstr "Önce bir sesli bir kanala katılın." msgid "Connection to Lavalink has not yet been established." msgstr "Lavalink ile bağlantı henüz sağlanmadı." -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "Parçalar Çalınamıyor" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "Sıraya alma limitine ulaşıldı." +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "Parçalar Çalınamıyor" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" -msgstr "Şarkı sıraya eklendi." +msgstr "Şarkı sıraya eklendi" #: redbot/cogs/audio/core/utilities/formatting.py:164 #: redbot/cogs/audio/core/utilities/player.py:514 diff --git a/redbot/cogs/audio/core/utilities/locales/uk-UA.po b/redbot/cogs/audio/core/utilities/locales/uk-UA.po index 3c562ef56..59892b13b 100644 --- a/redbot/cogs/audio/core/utilities/locales/uk-UA.po +++ b/redbot/cogs/audio/core/utilities/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/vi-VN.po b/redbot/cogs/audio/core/utilities/locales/vi-VN.po index 03225329d..731b0bacf 100644 --- a/redbot/cogs/audio/core/utilities/locales/vi-VN.po +++ b/redbot/cogs/audio/core/utilities/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/zh-CN.po b/redbot/cogs/audio/core/utilities/locales/zh-CN.po index 94833bd9f..6b12e9ae3 100644 --- a/redbot/cogs/audio/core/utilities/locales/zh-CN.po +++ b/redbot/cogs/audio/core/utilities/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/zh-HK.po b/redbot/cogs/audio/core/utilities/locales/zh-HK.po index 3a78c5696..b8a0ad512 100644 --- a/redbot/cogs/audio/core/utilities/locales/zh-HK.po +++ b/redbot/cogs/audio/core/utilities/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/core/utilities/locales/zh-TW.po b/redbot/cogs/audio/core/utilities/locales/zh-TW.po index 9c8a70b54..b724c46e9 100644 --- a/redbot/cogs/audio/core/utilities/locales/zh-TW.po +++ b/redbot/cogs/audio/core/utilities/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-23 12:17+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -44,16 +44,16 @@ msgstr "" msgid "Connection to Lavalink has not yet been established." msgstr "尚未與Lavalink建立連接。" -#: redbot/cogs/audio/core/utilities/formatting.py:111 -msgid "Unable To Play Tracks" -msgstr "無法播放歌曲" - #: redbot/cogs/audio/core/utilities/formatting.py:111 #: redbot/cogs/audio/core/utilities/player.py:420 #: redbot/cogs/audio/core/utilities/player.py:491 msgid "Queue size limit reached." msgstr "" +#: redbot/cogs/audio/core/utilities/formatting.py:111 +msgid "Unable To Play Tracks" +msgstr "無法播放歌曲" + #: redbot/cogs/audio/core/utilities/formatting.py:147 #: redbot/cogs/audio/core/utilities/player.py:546 msgid "Track Enqueued" diff --git a/redbot/cogs/audio/locales/sv-SE.po b/redbot/cogs/audio/locales/sv-SE.po index 9d228cdba..37ed625b6 100644 --- a/redbot/cogs/audio/locales/sv-SE.po +++ b/redbot/cogs/audio/locales/sv-SE.po @@ -17,7 +17,7 @@ msgstr "" #: redbot/cogs/audio/converters.py:33 msgid "\\nScope must be a valid version of one of the following:\\n​ ​ ​ ​ Global\\n​ ​ ​ ​ Guild\\n​ ​ ​ ​ User\\n" -msgstr "" +msgstr "\\nTillämpningsområdet måste vara en giltig version av något av följande:\\n​ ​ ​ ​ Global\\n​ ​ ​ ​ Guild\\n​ ​ ​ ​ User\\n" #: redbot/cogs/audio/converters.py:41 msgid "\\nAuthor must be a valid version of one of the following:\\n​ ​ ​ ​ User ID\\n​ ​ ​ ​ User Mention\\n​ ​ ​ ​ User Name#123\\n" @@ -29,23 +29,23 @@ msgstr "" #: redbot/cogs/audio/converters.py:85 msgid "\\\"{arg}\\\" was not found. It must be the ID or complete name of a server which the bot can see." -msgstr "" +msgstr "\\\"{arg}\\\" hittades inte. Det måste vara ett ID eller ett komplett namn på en server som roboten kan se." #: redbot/cogs/audio/converters.py:94 msgid "\\\"{arg}\\\" does not refer to a unique server. Please use the ID for the server you're trying to specify." -msgstr "" +msgstr "\\\"{arg}\\\" refererar inte till en unik server. Använd ID för servern du försöker specificera." #: redbot/cogs/audio/converters.py:125 msgid "\\\"{arg}\\\" was not found. It must be the ID or name or mention a user which the bot can see." -msgstr "" +msgstr "\\\"{arg}\\\" hittades inte. Det måste vara ID eller namn eller nämna en användare som roboten kan se." #: redbot/cogs/audio/converters.py:134 msgid "\\\"{arg}\\\" does not refer to a unique server. Please use the ID for the server you're trying to specify." -msgstr "" +msgstr "\\\"{arg}\\\" refererar inte till en unik server. Använd ID för servern du försöker specificera." #: redbot/cogs/audio/converters.py:174 msgid "Could not match '{}' to a playlist." -msgstr "" +msgstr "Kunde inte matcha '{}' till en spellista." #: redbot/cogs/audio/converters.py:239 redbot/cogs/audio/converters.py:261 #: redbot/cogs/audio/converters.py:281 redbot/cogs/audio/converters.py:366 @@ -53,17 +53,17 @@ msgstr "" #: redbot/cogs/audio/converters.py:429 redbot/cogs/audio/converters.py:451 #: redbot/cogs/audio/converters.py:478 msgid "Nothing" -msgstr "" +msgstr "Ingenting" #: redbot/cogs/audio/converters.py:259 msgid "You cannot use `--guild`" -msgstr "" +msgstr "Du kan inte använda `--guild`" #: redbot/cogs/audio/converters.py:400 msgid "You cannot use `--to-server`" -msgstr "" +msgstr "Du kan inte använda `--to-server`" #: redbot/cogs/audio/converters.py:426 msgid "You cannot use `--from-server`" -msgstr "" +msgstr "Du kan inte använda `--from-server`" diff --git a/redbot/cogs/audio/manager.py b/redbot/cogs/audio/manager.py index ba02a4723..0d39afb06 100644 --- a/redbot/cogs/audio/manager.py +++ b/redbot/cogs/audio/manager.py @@ -20,7 +20,7 @@ from .errors import LavalinkDownloadFailed log = logging.getLogger("red.audio.manager") JAR_VERSION: Final[str] = "3.3.1" -JAR_BUILD: Final[int] = 1050 +JAR_BUILD: Final[int] = 1069 LAVALINK_DOWNLOAD_URL: Final[str] = ( "https://github.com/Cog-Creators/Lavalink-Jars/releases/download/" f"{JAR_VERSION}_{JAR_BUILD}/" diff --git a/redbot/cogs/audio/sql_statements.py b/redbot/cogs/audio/sql_statements.py index dcf55663c..e37448d48 100644 --- a/redbot/cogs/audio/sql_statements.py +++ b/redbot/cogs/audio/sql_statements.py @@ -10,6 +10,8 @@ __all__ = [ "PRAGMA_SET_read_uncommitted", "PRAGMA_FETCH_user_version", "PRAGMA_SET_user_version", + # Data Deletion statement + "HANDLE_DISCORD_DATA_DELETION_QUERY", # Playlist table statements "PLAYLIST_CREATE_TABLE", "PLAYLIST_DELETE", @@ -82,6 +84,33 @@ PRAGMA_SET_user_version: Final[ pragma user_version=3; """ +# Data Deletion +# This is intentionally 2 seperate transactions due to concerns +# Draper had. This should prevent it from being a large issue, +# as this is no different than triggering a bulk deletion now. +HANDLE_DISCORD_DATA_DELETION_QUERY: Final[ + str +] = """ +BEGIN TRANSACTION; + +UPDATE playlists +SET deleted = true +WHERE scope_id = :user_id ; + +UPDATE playlists +SET author_id = 0xde1 +WHERE author_id = :user_id ; + +COMMIT TRANSACTION; + +BEGIN TRANSACTION; + +DELETE FROM PLAYLISTS +WHERE deleted=true; + +COMMIT TRANSACTION; +""" + # Playlist table statements PLAYLIST_CREATE_TABLE: Final[ str diff --git a/redbot/cogs/bank/bank.py b/redbot/cogs/bank/bank.py index e424abd6a..f02d86fd5 100644 --- a/redbot/cogs/bank/bank.py +++ b/redbot/cogs/bank/bank.py @@ -43,36 +43,39 @@ class Bank(commands.Cog): @is_owner_if_bank_global() @checks.guildowner_or_permissions(administrator=True) - @commands.group(autohelp=True) + @commands.group() async def bankset(self, ctx: commands.Context): """Base command for bank settings.""" - if ctx.invoked_subcommand is None: - cur_setting = await bank.is_global() - if cur_setting: - group = bank._config - else: - if not ctx.guild: - return - group = bank._config.guild(ctx.guild) - group_data = await group.all() - bank_name = group_data["bank_name"] - bank_scope = _("Global") if cur_setting else _("Server") - currency_name = group_data["currency"] - default_balance = group_data["default_balance"] - max_balance = group_data["max_balance"] - settings = _( - "Bank settings:\n\nBank name: {bank_name}\nBank scope: {bank_scope}\n" - "Currency: {currency_name}\nDefault balance: {default_balance}\n" - "Maximum allowed balance: {maximum_bal}\n" - ).format( - bank_name=bank_name, - bank_scope=bank_scope, - currency_name=currency_name, - default_balance=humanize_number(default_balance), - maximum_bal=humanize_number(max_balance), - ) - await ctx.send(box(settings)) + @bankset.command(name="showsettings") + async def bankset_showsettings(self, ctx: commands.Context): + """Show the current bank settings.""" + cur_setting = await bank.is_global() + if cur_setting: + group = bank._config + else: + if not ctx.guild: + return + group = bank._config.guild(ctx.guild) + group_data = await group.all() + bank_name = group_data["bank_name"] + bank_scope = _("Global") if cur_setting else _("Server") + currency_name = group_data["currency"] + default_balance = group_data["default_balance"] + max_balance = group_data["max_balance"] + + settings = _( + "Bank settings:\n\nBank name: {bank_name}\nBank scope: {bank_scope}\n" + "Currency: {currency_name}\nDefault balance: {default_balance}\n" + "Maximum allowed balance: {maximum_bal}\n" + ).format( + bank_name=bank_name, + bank_scope=bank_scope, + currency_name=currency_name, + default_balance=humanize_number(default_balance), + maximum_bal=humanize_number(max_balance), + ) + await ctx.send(box(settings)) @bankset.command(name="toggleglobal") @checks.is_owner() @@ -131,3 +134,7 @@ class Bank(commands.Cog): ) # ENDSECTION + + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return diff --git a/redbot/cogs/bank/locales/af-ZA.po b/redbot/cogs/bank/locales/af-ZA.po index acec741e3..8e6796156 100644 --- a/redbot/cogs/bank/locales/af-ZA.po +++ b/redbot/cogs/bank/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/ar-SA.po b/redbot/cogs/bank/locales/ar-SA.po index b435e83a9..a54ff841b 100644 --- a/redbot/cogs/bank/locales/ar-SA.po +++ b/redbot/cogs/bank/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/bg-BG.po b/redbot/cogs/bank/locales/bg-BG.po index 9ccb30fa0..112aae1df 100644 --- a/redbot/cogs/bank/locales/bg-BG.po +++ b/redbot/cogs/bank/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "глобален" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/ca-ES.po b/redbot/cogs/bank/locales/ca-ES.po index dd7bc202a..59736f37e 100644 --- a/redbot/cogs/bank/locales/ca-ES.po +++ b/redbot/cogs/bank/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/cs-CZ.po b/redbot/cogs/bank/locales/cs-CZ.po index 7f65ece1e..17f2e92a9 100644 --- a/redbot/cogs/bank/locales/cs-CZ.po +++ b/redbot/cogs/bank/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Banka" msgid "Base command for bank settings." msgstr "Základní příkaz pro bankovní nastavení." -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "Určuje, zda je banka globální nebo ne.\\n\\n Pokud je banka globální, stane se na každém serveru.\\n Pokud je banka na serveru, stane se globální.\\n " -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "na server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "globální" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "Toto zapne banku na {banktype}, smaže všechny účty v procesu! Pokud jste si jisti, napište `{command}`" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "Banka je nyní {banktype}." -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Nastavit název banky." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "Název banky byl nastaven na: {name}" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "Nastavte název měny banky." -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "Název měny byl nastaven na: {name}" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "Nastavte maximální zůstatek, který může uživatel získat." -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "Částka musí být větší než nula a menší než {max}." -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "Maximální zůstatek byl nastaven na: {amount}" diff --git a/redbot/cogs/bank/locales/da-DK.po b/redbot/cogs/bank/locales/da-DK.po index 1598fb6d1..ee0ea9c08 100644 --- a/redbot/cogs/bank/locales/da-DK.po +++ b/redbot/cogs/bank/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/de-DE.po b/redbot/cogs/bank/locales/de-DE.po index 1dead7157..4b3f2a8b2 100644 --- a/redbot/cogs/bank/locales/de-DE.po +++ b/redbot/cogs/bank/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Bank" msgid "Base command for bank settings." msgstr "Basis Befehl für Bank Einstellungen." -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "Überall" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "Server" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "Schalte ein, ob die Bank global ist oder nicht.\\n\\n Wenn die Bank global ist, wird sie pro Server.\\n Wenn die Bank pro Server ist, wird sie global.\\n " -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "per-server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "Global" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "Dies schaltet die Bank um zu {banktype}, löscht alle Konten im Prozess! Wenn du sicher bist, tippe `{command}`" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "Die Bank ist nun {banktype}." -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Legt den Namen der Bank fest." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "Der Name der Bank wurde festgesetzt auf: {name}" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "Lege den Namen für die Währung der Bank fest." -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "Währungs Name wurde gesetzt auf: {name}" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "Setze das maximale Guthaben fest, das ein Benutzer erhalten kann." -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "Der Betrag muss größer als null und kleiner als {max} sein." -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "Das maximale Guthaben wurde festgelegt auf:{amount}" diff --git a/redbot/cogs/bank/locales/el-GR.po b/redbot/cogs/bank/locales/el-GR.po index b322e2bc9..e2001e746 100644 --- a/redbot/cogs/bank/locales/el-GR.po +++ b/redbot/cogs/bank/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/es-ES.po b/redbot/cogs/bank/locales/es-ES.po index 715cce865..bd7d82092 100644 --- a/redbot/cogs/bank/locales/es-ES.po +++ b/redbot/cogs/bank/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" -msgstr "" +msgstr "Global" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" -msgstr "" +msgstr "Servidor" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "por server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "general" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/fi-FI.po b/redbot/cogs/bank/locales/fi-FI.po index 879d78381..027081d99 100644 --- a/redbot/cogs/bank/locales/fi-FI.po +++ b/redbot/cogs/bank/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/fr-FR.po b/redbot/cogs/bank/locales/fr-FR.po index a313d93af..35a2ad420 100644 --- a/redbot/cogs/bank/locales/fr-FR.po +++ b/redbot/cogs/bank/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Banque" msgid "Base command for bank settings." msgstr "Commande de base pour les paramètres de la banque." -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "Affiche les paramètres actuels de la banque." + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "Global" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "Serveur" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" -msgstr "" +msgstr "Paramètres de la banque :\\n\\nNom de la banque : {bank_name}\\nContexte de la banque : {bank_scope}\\nDevise : {currency_name}\\nSolde de départ : {default_balance}\\nSolde maximum autorisé : {maximum_bal}\\n" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "Permet de choisir si la banque est globale ou non.\\n\\n Si la banque est globale, elle deviendra par serveur.\\n Si la banque est par serveurs, elle deviendra globale.\\n " -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "par serveur" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "global" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "Cela va basculer la banque en : {banktype}, en supprimant tout les comptes durant le processus ! Si vous êtes sûr, tapez `{command}`" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "La banque est désormais : {banktype}." -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Défini le nom de la banque." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "Le nom de la banque est maintenant : {name}" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "Défini le nom de la devise de la banque." -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "Le nom de la devise est maintenant : {name}" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "Définit le solde maximum qu'un utilisateur peut obtenir." -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "Le montant doit être supérieur à zéro et inférieur à {max}." -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "Le solde maximal a été réglé sur : {amount}" diff --git a/redbot/cogs/bank/locales/he-IL.po b/redbot/cogs/bank/locales/he-IL.po index 377148de0..cfea8a08b 100644 --- a/redbot/cogs/bank/locales/he-IL.po +++ b/redbot/cogs/bank/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/hu-HU.po b/redbot/cogs/bank/locales/hu-HU.po index 3d2d0e4f2..d977b228e 100644 --- a/redbot/cogs/bank/locales/hu-HU.po +++ b/redbot/cogs/bank/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "globális" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/id-ID.po b/redbot/cogs/bank/locales/id-ID.po index 4a074f832..1a8fcede2 100644 --- a/redbot/cogs/bank/locales/id-ID.po +++ b/redbot/cogs/bank/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "per-server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "global" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/it-IT.po b/redbot/cogs/bank/locales/it-IT.po index 97c776d3f..adbc4b45c 100644 --- a/redbot/cogs/bank/locales/it-IT.po +++ b/redbot/cogs/bank/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "globale" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/ja-JP.po b/redbot/cogs/bank/locales/ja-JP.po index 705870a9f..302625563 100644 --- a/redbot/cogs/bank/locales/ja-JP.po +++ b/redbot/cogs/bank/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "グローバル" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/ko-KR.po b/redbot/cogs/bank/locales/ko-KR.po index 00819932e..5cffa6062 100644 --- a/redbot/cogs/bank/locales/ko-KR.po +++ b/redbot/cogs/bank/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "전체" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "서버" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "글로벌" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/nl-NL.po b/redbot/cogs/bank/locales/nl-NL.po index 0abce9e60..758b191a9 100644 --- a/redbot/cogs/bank/locales/nl-NL.po +++ b/redbot/cogs/bank/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Bank" msgid "Base command for bank settings." msgstr "Basisopdracht voor bankinstellingen." -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "per-server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "globaal" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "Hiermee wordt de bank ingesteld op {banktype} en worden alle accounts verwijderd! Als je het zeker weet, type je `{command}`" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "De bank is nu {banktype}." -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Stel de naam van de bank in." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "Banknaam is ingesteld op: {name}" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "Stel de valuta in." -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "Valutanaam is ingesteld op: {name}" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/no-NO.po b/redbot/cogs/bank/locales/no-NO.po index 39d4fbc4e..03601d1fa 100644 --- a/redbot/cogs/bank/locales/no-NO.po +++ b/redbot/cogs/bank/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "global" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/pl-PL.po b/redbot/cogs/bank/locales/pl-PL.po index 654818f5d..ad3a2cea2 100644 --- a/redbot/cogs/bank/locales/pl-PL.po +++ b/redbot/cogs/bank/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Bank" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" -msgstr "" +msgstr "Globalny" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" -msgstr "" +msgstr "Serwer" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "na server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "globalny" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Ustaw nazwę banku." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/pt-BR.po b/redbot/cogs/bank/locales/pt-BR.po index fa7725456..a5181c462 100644 --- a/redbot/cogs/bank/locales/pt-BR.po +++ b/redbot/cogs/bank/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "global" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/pt-PT.po b/redbot/cogs/bank/locales/pt-PT.po index e2073d8f3..ca767c806 100644 --- a/redbot/cogs/bank/locales/pt-PT.po +++ b/redbot/cogs/bank/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/ro-RO.po b/redbot/cogs/bank/locales/ro-RO.po index c9c97ae38..18ee2df46 100644 --- a/redbot/cogs/bank/locales/ro-RO.po +++ b/redbot/cogs/bank/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/ru-RU.po b/redbot/cogs/bank/locales/ru-RU.po index 746fbe982..2df2441dd 100644 --- a/redbot/cogs/bank/locales/ru-RU.po +++ b/redbot/cogs/bank/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Банк" msgid "Base command for bank settings." msgstr "Базовая команда для настройки банка." -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "Глобал" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "Сервер" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "Переключение между глобальным или индивидуальным банками.\\n\\n Если банк является глобальным, то он станет индивидуальным для каждого сервера.\\n Если банк работает на каждом сервере, то он станет глобальным.\\n " -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "серверный" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "глобальный" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "Это переключит банк на {banktype}, удалив все учетные записи в процессе! Если вы уверены, введите `{command}`" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "Банк теперь {banktype}." -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Установите имя банка." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "Название банка было установлено на: {name}" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "Установите название для валюты банка." -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "Название валюты было установлено на: {name}" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "Установить максимальный баланс для пользователя, который он может получить." -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "Сумма должна быть больше нуля и меньше, чем {max}." -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "Максимальный баланс был установлен на: {amount}" diff --git a/redbot/cogs/bank/locales/sk-SK.po b/redbot/cogs/bank/locales/sk-SK.po index be9542e81..29e7ca8c2 100644 --- a/redbot/cogs/bank/locales/sk-SK.po +++ b/redbot/cogs/bank/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/sr-SP.po b/redbot/cogs/bank/locales/sr-SP.po index 383a2aa0d..ff1c7e701 100644 --- a/redbot/cogs/bank/locales/sr-SP.po +++ b/redbot/cogs/bank/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/sv-SE.po b/redbot/cogs/bank/locales/sv-SE.po index 05cf06820..e7de96c0d 100644 --- a/redbot/cogs/bank/locales/sv-SE.po +++ b/redbot/cogs/bank/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "per-server" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "global" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/tr-TR.po b/redbot/cogs/bank/locales/tr-TR.po index 6934e7828..d3a3f7d32 100644 --- a/redbot/cogs/bank/locales/tr-TR.po +++ b/redbot/cogs/bank/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "Banka" msgid "Base command for bank settings." msgstr "Banka ayarları için temel komut." -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "Bankanın şu anki ayarlarını göster." + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "Küresel" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "Sunucu" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" -msgstr "" +msgstr "Banka ayarları:\\n\\nBanka ismi: {bank_name}\\nBanka durumu: {bank_scope}\\nPara birimi: {currency_name}\\nVarsayılan olarak verilen para: {default_balance}\\nAlınabilcek en fazla para: {maximum_bal}\\n" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "Bankanın genel olup olmadığına bakılmaksızın geçiş.\\n\\n banka genel ise, bu sunucu başına olacak.\\n banka sunucu başına ise, küresel olacak.\\n " -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "sunucu başına" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "genel" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "Bu bankanın işleminin tüm hesapları silme {banktype}, geçiş yapılır! Emin misin, '{command} ' yazın" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "Banka şimdi {banktype}." -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "Bankanın adını ayarlayın." -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "Banka adı ayarlandı {name}" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "Bankası'nın para birimi için ayarlayın." -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "Para birimi adı ayarla: {name}" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." -msgstr "" +msgstr "Bir kullanıcının alabileceği maksimum bakiyeyi ayarlayın." -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" -msgstr "" +msgstr "Maksimum bakiye şu şekilde ayarlandı: {amount}" diff --git a/redbot/cogs/bank/locales/uk-UA.po b/redbot/cogs/bank/locales/uk-UA.po index 2be21bca0..e98ae6160 100644 --- a/redbot/cogs/bank/locales/uk-UA.po +++ b/redbot/cogs/bank/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/vi-VN.po b/redbot/cogs/bank/locales/vi-VN.po index 6d42e4762..30e4a022d 100644 --- a/redbot/cogs/bank/locales/vi-VN.po +++ b/redbot/cogs/bank/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/zh-CN.po b/redbot/cogs/bank/locales/zh-CN.po index b9faf3a13..0460a7c51 100644 --- a/redbot/cogs/bank/locales/zh-CN.po +++ b/redbot/cogs/bank/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "全局" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/zh-HK.po b/redbot/cogs/bank/locales/zh-HK.po index 49af8db26..fb9027137 100644 --- a/redbot/cogs/bank/locales/zh-HK.po +++ b/redbot/cogs/bank/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/bank/locales/zh-TW.po b/redbot/cogs/bank/locales/zh-TW.po index ca5e6ad7c..322a4d53c 100644 --- a/redbot/cogs/bank/locales/zh-TW.po +++ b/redbot/cogs/bank/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-07-09 12:16+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -25,67 +25,72 @@ msgstr "" msgid "Base command for bank settings." msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:52 +#, docstring +msgid "Show the current bank settings." +msgstr "" + +#: redbot/cogs/bank/bank.py:62 msgid "Global" msgstr "" -#: redbot/cogs/bank/bank.py:59 +#: redbot/cogs/bank/bank.py:62 msgid "Server" msgstr "伺服器" -#: redbot/cogs/bank/bank.py:64 +#: redbot/cogs/bank/bank.py:67 msgid "Bank settings:\\n\\nBank name: {bank_name}\\nBank scope: {bank_scope}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}\\n" msgstr "" -#: redbot/cogs/bank/bank.py:80 +#: redbot/cogs/bank/bank.py:83 #, docstring msgid "Toggle whether the bank is global or not.\\n\\n If the bank is global, it will become per-server.\\n If the bank is per-server, it will become global.\\n " msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "per-server" msgstr "" -#: redbot/cogs/bank/bank.py:87 +#: redbot/cogs/bank/bank.py:90 msgid "global" msgstr "" -#: redbot/cogs/bank/bank.py:90 +#: redbot/cogs/bank/bank.py:93 msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`" msgstr "" -#: redbot/cogs/bank/bank.py:97 +#: redbot/cogs/bank/bank.py:100 msgid "The bank is now {banktype}." msgstr "" -#: redbot/cogs/bank/bank.py:103 +#: redbot/cogs/bank/bank.py:106 #, docstring msgid "Set the bank's name." msgstr "" -#: redbot/cogs/bank/bank.py:105 +#: redbot/cogs/bank/bank.py:108 msgid "Bank name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:111 +#: redbot/cogs/bank/bank.py:114 #, docstring msgid "Set the name for the bank's currency." msgstr "" -#: redbot/cogs/bank/bank.py:113 +#: redbot/cogs/bank/bank.py:116 msgid "Currency name has been set to: {name}" msgstr "" -#: redbot/cogs/bank/bank.py:119 +#: redbot/cogs/bank/bank.py:122 #, docstring msgid "Set the maximum balance a user can get." msgstr "" -#: redbot/cogs/bank/bank.py:125 +#: redbot/cogs/bank/bank.py:128 msgid "Amount must be greater than zero and less than {max}." msgstr "" -#: redbot/cogs/bank/bank.py:130 +#: redbot/cogs/bank/bank.py:133 msgid "Maximum balance has been set to: {amount}" msgstr "" diff --git a/redbot/cogs/cleanup/cleanup.py b/redbot/cogs/cleanup/cleanup.py index 925f78947..1c1e426d6 100644 --- a/redbot/cogs/cleanup/cleanup.py +++ b/redbot/cogs/cleanup/cleanup.py @@ -1,6 +1,6 @@ import logging from datetime import datetime, timedelta -from typing import Union, List, Callable, Set +from typing import Callable, List, Optional, Set, Union import discord @@ -10,7 +10,7 @@ from redbot.core.i18n import Translator, cog_i18n from redbot.core.utils.chat_formatting import humanize_number from redbot.core.utils.mod import slow_deletion, mass_purge from redbot.core.utils.predicates import MessagePredicate -from .converters import RawMessageIds +from .converters import PositiveInt, RawMessageIds, positive_int _ = Translator("Cleanup", __file__) @@ -25,6 +25,10 @@ class Cleanup(commands.Cog): super().__init__() self.bot = bot + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + @staticmethod async def check_100_plus(ctx: commands.Context, number: int) -> bool: """ @@ -60,9 +64,9 @@ class Cleanup(commands.Cog): async def get_messages_for_deletion( *, channel: discord.TextChannel, - number: int = None, + number: Optional[PositiveInt] = None, check: Callable[[discord.Message], bool] = lambda x: True, - limit: int = None, + limit: Optional[PositiveInt] = None, before: Union[discord.Message, datetime] = None, after: Union[discord.Message, datetime] = None, delete_pinned: bool = False, @@ -105,7 +109,7 @@ class Cleanup(commands.Cog): break if message_filter(message): collected.append(message) - if number and number <= len(collected): + if number is not None and number <= len(collected): break return collected @@ -120,7 +124,7 @@ class Cleanup(commands.Cog): @commands.guild_only() @commands.bot_has_permissions(manage_messages=True) async def text( - self, ctx: commands.Context, text: str, number: int, delete_pinned: bool = False + self, ctx: commands.Context, text: str, number: positive_int, delete_pinned: bool = False ): """Delete the last X messages matching the specified text. @@ -169,7 +173,7 @@ class Cleanup(commands.Cog): @commands.guild_only() @commands.bot_has_permissions(manage_messages=True) async def user( - self, ctx: commands.Context, user: str, number: int, delete_pinned: bool = False + self, ctx: commands.Context, user: str, number: positive_int, delete_pinned: bool = False ): """Delete the last X messages from a specified user. @@ -270,7 +274,7 @@ class Cleanup(commands.Cog): self, ctx: commands.Context, message_id: RawMessageIds, - number: int, + number: positive_int, delete_pinned: bool = False, ): """Deletes X messages before specified message. @@ -351,7 +355,9 @@ class Cleanup(commands.Cog): @cleanup.command() @commands.guild_only() @commands.bot_has_permissions(manage_messages=True) - async def messages(self, ctx: commands.Context, number: int, delete_pinned: bool = False): + async def messages( + self, ctx: commands.Context, number: positive_int, delete_pinned: bool = False + ): """Delete the last X messages. Example: @@ -372,7 +378,7 @@ class Cleanup(commands.Cog): to_delete.append(ctx.message) reason = "{}({}) deleted {} messages in channel {}.".format( - author.name, author.id, number, channel.name + author.name, author.id, len(to_delete), channel.name ) log.info(reason) @@ -381,7 +387,9 @@ class Cleanup(commands.Cog): @cleanup.command(name="bot") @commands.guild_only() @commands.bot_has_permissions(manage_messages=True) - async def cleanup_bot(self, ctx: commands.Context, number: int, delete_pinned: bool = False): + async def cleanup_bot( + self, ctx: commands.Context, number: positive_int, delete_pinned: bool = False + ): """Clean up command messages and messages from the bot.""" channel = ctx.channel @@ -458,7 +466,7 @@ class Cleanup(commands.Cog): async def cleanup_self( self, ctx: commands.Context, - number: int, + number: positive_int, match_pattern: str = None, delete_pinned: bool = False, ): @@ -531,7 +539,7 @@ class Cleanup(commands.Cog): @cleanup.command(name="spam") @commands.guild_only() @commands.bot_has_permissions(manage_messages=True) - async def cleanup_spam(self, ctx: commands.Context, number: int = 50): + async def cleanup_spam(self, ctx: commands.Context, number: positive_int = PositiveInt(50)): """Deletes duplicate messages in the channel from the last X messages and keeps only one copy. Defaults to 50. diff --git a/redbot/cogs/cleanup/converters.py b/redbot/cogs/cleanup/converters.py index ad271b64c..bbd2e4ffc 100644 --- a/redbot/cogs/cleanup/converters.py +++ b/redbot/cogs/cleanup/converters.py @@ -1,12 +1,30 @@ -from redbot.core.commands import Converter, BadArgument +from typing import NewType, TYPE_CHECKING + +from redbot.core.commands import BadArgument, Context, Converter from redbot.core.i18n import Translator +from redbot.core.utils.chat_formatting import inline _ = Translator("Cleanup", __file__) class RawMessageIds(Converter): - async def convert(self, ctx, argument): + async def convert(self, ctx: Context, argument: str) -> int: if argument.isnumeric() and len(argument) >= 17: return int(argument) raise BadArgument(_("{} doesn't look like a valid message ID.").format(argument)) + + +PositiveInt = NewType("PositiveInt", int) +if TYPE_CHECKING: + positive_int = PositiveInt +else: + + def positive_int(arg: str) -> int: + try: + ret = int(arg) + except ValueError: + raise BadArgument(_("{arg} is not an integer.").format(arg=inline(arg))) + if ret <= 0: + raise BadArgument(_("{arg} is not a positive integer.").format(arg=inline(arg))) + return ret diff --git a/redbot/cogs/cleanup/locales/af-ZA.po b/redbot/cogs/cleanup/locales/af-ZA.po index cf460a7af..4d338edcf 100644 --- a/redbot/cogs/cleanup/locales/af-ZA.po +++ b/redbot/cogs/cleanup/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/ar-SA.po b/redbot/cogs/cleanup/locales/ar-SA.po index 450873edd..02a700021 100644 --- a/redbot/cogs/cleanup/locales/ar-SA.po +++ b/redbot/cogs/cleanup/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/bg-BG.po b/redbot/cogs/cleanup/locales/bg-BG.po index fc413f44b..ca76300fe 100644 --- a/redbot/cogs/cleanup/locales/bg-BG.po +++ b/redbot/cogs/cleanup/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/ca-ES.po b/redbot/cogs/cleanup/locales/ca-ES.po index dc5b769c1..d514e3866 100644 --- a/redbot/cogs/cleanup/locales/ca-ES.po +++ b/redbot/cogs/cleanup/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/cs-CZ.po b/redbot/cogs/cleanup/locales/cs-CZ.po index fe1a39c9e..66266ee42 100644 --- a/redbot/cogs/cleanup/locales/cs-CZ.po +++ b/redbot/cogs/cleanup/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Příkazy k čištění zpráv." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "Opravdu chcete odstranit {number} zpráv? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Zrušeno." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Odstranit zprávy." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "Odstraní poslední X zpráv odpovídající zadanému textu.\\n\\n Příklad:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Nezapomeňte použít dvojité uvozovky.\\n " -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "Odstranit poslední X zprávy od zadaného uživatele.\\n\\n Příklady:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Odstranit všechny zprávy po zadané zprávě.\\n\\n Pro získání zprávy id povolte vývojářský režim v\\n nastavení Discordu, záložka 'vzhled'. Pak klikněte pravým tlačítkem myši na zprávu\\n a zkopírujte její id.\\n " -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Zpráva nenalezena." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Odstraní X zprávy před zadanou zprávou.\\n\\n Pro získání zprávy id povolte vývojářský režim v\\n nastavení Discordu, záložka 'vzhled'. Pak klikněte pravým tlačítkem myši na zprávu\\n a zkopírujte její id.\\n " -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "Odstranit zprávy mezi zprávami první a druhou zprávou, které poskytují ID zpráv.\\n\\n První ID zprávy by mělo být starší a druhá novější.\\n\\n Příklad:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "Odstranit poslední X zpráv.\\n\\n Příklad:\\n `[p]cleanup messages 26`\\n " -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "Vyčistií příkazy a zprávy od bota." -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "Smaže duplicitní zprávy v kanálu z posledních X zpráv a uchovává pouze jednu kopii.\\n\\n Výchozí nastavení je 50.\\n " -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{} nevypadá jako platné ID zprávy." +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/da-DK.po b/redbot/cogs/cleanup/locales/da-DK.po index f2abb0348..89b6c5e54 100644 --- a/redbot/cogs/cleanup/locales/da-DK.po +++ b/redbot/cogs/cleanup/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/de-DE.po b/redbot/cogs/cleanup/locales/de-DE.po index d52ff42d6..65a8cdd87 100644 --- a/redbot/cogs/cleanup/locales/de-DE.po +++ b/redbot/cogs/cleanup/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Befehle um mehrere Nachrichten zu löschen." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "Bist du dir sicher, dass du {number} Nachrichten löschen möchtest? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Abgebrochen." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Nachrichten löschen." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "Löscht die letzten X Nachrichten, die einem bestimmten Text entsprechen.\\n\\n Beispiel:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Bitte denke daran, amerikanische Anführungszeichen zu nutzen.\\n \\n " -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "Lösche die letzten X Nachrichten von einem bestimmten Mitglied.\\n\\n Beispiele:\\n `[p]cleanup user @Twentysix 2`\\n `[p]cleanup user Red 6`\\n " -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Alle Nachrichten nach einer bestimmten Nachricht werden gelöscht.\\n\\n Um die Nachrichten-ID zu bekommen, musst den Entwicklermodus in Discord aktivieren. Navigiere dazu in die Einstellungen zum „Aussehen“-Tab. Klicke danach mit der rechten Maustaste auf die gewünschte Nachricht und kopiere die ID.\\n " -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Nachricht nicht gefunden." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Löscht X Nachrichten vor einer bestimmten Nachricht.\\n\\n Um die Nachrichten-ID zu bekommen, musst den Entwicklermodus in Discord aktivieren. Navigiere dazu in die Einstellungen zum „Aussehen“-Tab. Klicke danach mit der rechten Maustaste auf die gewünschte Nachricht und kopiere die ID.\\n " -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "Löscht die Nachrichten zwischen zwei Nachrichten.\\n\\n Die erste Nachrichten-ID sollte die ältere Nachricht sein und die zweite Nachrichten-ID die neuere.\\n\\n Beispiel:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "Lösche die letzten X Nachrichten.\\n\\n Beispiel:\\n `[p]cleanup messages 26`\\n " -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "Entfernt Nachrichten, welche von dem Bot stammen, oder Befehle sind." -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "Nachrichten des Bots bereinigen.\\n\\n Standardmäßig werden alle Nachrichten gelöscht. Wenn ein drittes Argument angegeben ist,\\n wird es für Pattern-Matching verwendet - nur Nachrichten mit dem angegebenen Text werden gelöscht.\\n " -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "Löscht doppelte Nachrichten im Kanal aus den letzten X-Nachrichten und behält nur eine Kopie. \\n \\n Der Standardwert ist 50. \\n " -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{} scheint keine gültige Nachrichten-ID zu sein." +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/el-GR.po b/redbot/cogs/cleanup/locales/el-GR.po index cc73b618f..0f13b72f0 100644 --- a/redbot/cogs/cleanup/locales/el-GR.po +++ b/redbot/cogs/cleanup/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/es-ES.po b/redbot/cogs/cleanup/locales/es-ES.po index 0629573c6..bee1dd039 100644 --- a/redbot/cogs/cleanup/locales/es-ES.po +++ b/redbot/cogs/cleanup/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Comandos para limpiar mensajes." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "Estas seguro que quieres borrar {number} mensajes? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Cancelado." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Borrar mensajes." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Mensaje no encontrado." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/fi-FI.po b/redbot/cogs/cleanup/locales/fi-FI.po index 6a6b6fc23..00d590c75 100644 --- a/redbot/cogs/cleanup/locales/fi-FI.po +++ b/redbot/cogs/cleanup/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/fr-FR.po b/redbot/cogs/cleanup/locales/fr-FR.po index 6d85577fb..3789adfab 100644 --- a/redbot/cogs/cleanup/locales/fr-FR.po +++ b/redbot/cogs/cleanup/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -20,71 +20,79 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Commandes pour supprimer des messages." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "Êtes vous sûr de supprimer {number} messages ? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Annulé." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Supprime les messages." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "Supprime les X derniers messages correspondant au texte spécifié.\\n\\n Exemple :\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n N'oubliez pas d'utiliser des guillemets.\\n " -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "Supprime les X derniers messages d'un utilisateur spécifié.\\n\\n Exemples :\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Supprimer tous les messages après un message spécifié.\\n\\n Pour obtenir l'Id d'un message, activez le mode développeur\\n dans l'onglet \"Apparence\" des paramètres de Discord.\\n Ensuite faites clic droit sur un message et\\n \"Copier l'identifiant\"\n" " " -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Message introuvable." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Supprime X messages avant un message spécifié.\\n\\n Pour obtenir l'Id d'un message, activez le mode développeur\\n dans l'onglet \"Apparence\" des paramètres de Discord.\\n Ensuite faites clic droit sur un message et\\n \"Copier l'identifiant\"\n" " " -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "Supprimez les messages entre deux messages, en fournissant l'ID des messages.\\n\\n Le premier ID de message doit être l'ancien message et le second le plus récent.\\n\\n Exemple :\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "Supprime les X derniers messages.\\n\\n Exemple :\\n `[p]cleanup messages 26`\\n " -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "Supprime les messages de commandes et les messages venant du bot." -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "Nettoyer les messages envoyé par le bot.\\n\\n Par défaut, tous les messages sont nettoyés. Si un troisième argument est spécifié,\\n il est utilisé pour le pattern matching - seuls les messages contenant le texte donné seront supprimés.\\n " -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "Supprime les messages dupliqués dans le salon des X derniers messages et ne conserve qu'une seule copie.\\n\\n Par défaut à 50.\\n " -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{} ne ressemble pas à un ID de message valide." +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/he-IL.po b/redbot/cogs/cleanup/locales/he-IL.po index 1492fb03d..09af7c00b 100644 --- a/redbot/cogs/cleanup/locales/he-IL.po +++ b/redbot/cogs/cleanup/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/hu-HU.po b/redbot/cogs/cleanup/locales/hu-HU.po index f5248bdb9..a1104fb12 100644 --- a/redbot/cogs/cleanup/locales/hu-HU.po +++ b/redbot/cogs/cleanup/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/id-ID.po b/redbot/cogs/cleanup/locales/id-ID.po index ca93791d5..50f51c329 100644 --- a/redbot/cogs/cleanup/locales/id-ID.po +++ b/redbot/cogs/cleanup/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Dibatalkan." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Pesan tidak ditemukan." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/it-IT.po b/redbot/cogs/cleanup/locales/it-IT.po index 4831854a0..6ce88c189 100644 --- a/redbot/cogs/cleanup/locales/it-IT.po +++ b/redbot/cogs/cleanup/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Messaggio non trovato." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/ja-JP.po b/redbot/cogs/cleanup/locales/ja-JP.po index a9f3182a5..8d80437e7 100644 --- a/redbot/cogs/cleanup/locales/ja-JP.po +++ b/redbot/cogs/cleanup/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/ko-KR.po b/redbot/cogs/cleanup/locales/ko-KR.po index adb25266e..da8037535 100644 --- a/redbot/cogs/cleanup/locales/ko-KR.po +++ b/redbot/cogs/cleanup/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "취소되었어요." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "메세지를 찾을 수 없어요." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/nl-NL.po b/redbot/cogs/cleanup/locales/nl-NL.po index 95eb5dd91..35077e3df 100644 --- a/redbot/cogs/cleanup/locales/nl-NL.po +++ b/redbot/cogs/cleanup/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Commands voor het opschonen van berichten." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "Weet je zeker dat je {number} berichten wilt verwijderen? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Geannuleerd." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Verwijder berichten." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Bericht niet gevonden." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "Verwijder commands en berichten van de bot." -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/no-NO.po b/redbot/cogs/cleanup/locales/no-NO.po index 36e6daf04..4691f9cab 100644 --- a/redbot/cogs/cleanup/locales/no-NO.po +++ b/redbot/cogs/cleanup/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/pl-PL.po b/redbot/cogs/cleanup/locales/pl-PL.po index 4f5ecab64..a4f495643 100644 --- a/redbot/cogs/cleanup/locales/pl-PL.po +++ b/redbot/cogs/cleanup/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Anulowane." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Usuń wiadomości." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Nie ma takiej wiadomości." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{} nie jest prawidłowym ID wiadomości." +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/pt-BR.po b/redbot/cogs/cleanup/locales/pt-BR.po index b5f46703f..337edff70 100644 --- a/redbot/cogs/cleanup/locales/pt-BR.po +++ b/redbot/cogs/cleanup/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Cancelado." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Mensagem não encontrada." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/pt-PT.po b/redbot/cogs/cleanup/locales/pt-PT.po index 02505f461..f5786691d 100644 --- a/redbot/cogs/cleanup/locales/pt-PT.po +++ b/redbot/cogs/cleanup/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/ro-RO.po b/redbot/cogs/cleanup/locales/ro-RO.po index e236c7887..5d44f5896 100644 --- a/redbot/cogs/cleanup/locales/ro-RO.po +++ b/redbot/cogs/cleanup/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/ru-RU.po b/redbot/cogs/cleanup/locales/ru-RU.po index 7e735ba61..41e6cf1be 100644 --- a/redbot/cogs/cleanup/locales/ru-RU.po +++ b/redbot/cogs/cleanup/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Команды для очистки сообщений." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "Вы уверены, что хотите удалить {number} сообщений? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Отменено." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Удалить сообщения." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "Удалить последние X сообщений с соответствующим текстом.\\n\\n Пример:\\n `[p]cleanup text \\\"тест\\\" 5`\\n\\n Не забывайте использовать двойные кавычки.\\n " -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "Удалить последние X сообщений от указанного пользователя.\\n\\n Пример:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Сообщение не найдено." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Удаляет X сообщений перед указанным сообщением.\\n\\n Для получения идентификатора сообщения, включить режим разработчика во вкладке\\n в настройках Discord. Затем щелкните правой кнопкой мыши на сообщении\\n и скопируйте его идентификатор.\\n " -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "Очистить командные сообщения и сообщения от бота." -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{} не похож на действительный ID сообщения." +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/sk-SK.po b/redbot/cogs/cleanup/locales/sk-SK.po index 7c8271cd9..767c18272 100644 --- a/redbot/cogs/cleanup/locales/sk-SK.po +++ b/redbot/cogs/cleanup/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/sr-SP.po b/redbot/cogs/cleanup/locales/sr-SP.po index 7c473bda9..5f847e024 100644 --- a/redbot/cogs/cleanup/locales/sr-SP.po +++ b/redbot/cogs/cleanup/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/sv-SE.po b/redbot/cogs/cleanup/locales/sv-SE.po index 32cb102c9..314cf88c8 100644 --- a/redbot/cogs/cleanup/locales/sv-SE.po +++ b/redbot/cogs/cleanup/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "Avbruten." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Meddelandet kunde inte hittas." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/tr-TR.po b/redbot/cogs/cleanup/locales/tr-TR.po index acfba8911..0eb5288e1 100644 --- a/redbot/cogs/cleanup/locales/tr-TR.po +++ b/redbot/cogs/cleanup/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "Mesajları silmek için komutlar." -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "{number} iletileri silmek istediğinizden emin misiniz? (e/h)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "İptal." -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "Mesajları sil." -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "Belirtilen mesajla eşleşen X sayı da mesajı siler.\\n\\n Örneğin:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Çift tırnak kullanmayı unutmayın.\\n " -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "Belirtilen kullanıcının X sayı da mesajını siler.\\n\\n Örneğin:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Belirtilen mesajdan sonra gelen tüm mesajları siler.\\n\\n Mesaj ID'sini alabilmek için Discord ayarlarından\\n , 'appearance' sekmesindeki developer modunu açın. Sonra istediğiniz mesaja sağ tıklayıp ID alabilirsiniz.\\n " -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "Mesaj bulunamadı." -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "Belirtilen mesajdan önce bulunan X sayı da mesajı siler.\\n\\n Mesaj ID'sini alabilmek için Discord ayarlarından\\n , 'appearance' sekmesindeki developer modunu açın. Sonra istediğiniz mesaja sağ tıklayıp ID alabilirsiniz.\\n " -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "Belirttiğiniz iki mesaj arasındaki tüm mesajları siler.\\n\\n İlk mesaj ID'si eski, ikinci mesaj ID'si yeni gönderilmiş olan mesaj olmalıdır.\\n\\n Örneğin:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "X sayı da son mesajları siler.\\n\\n Örneğin:\\n `[p]cleanup messages 26`\\n " -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "Komut mesajlarını ve mesajları bottan temizleyin." -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " -msgstr "Botun sahip olduğu mesajları temizleyin.\\ n \\ n varsayılan olarak, tüm iletiler temizlenir.\\n " +msgstr "Botun sahip olduğu mesajları temizleyin. Varsayılan olarak, tüm iletiler temizlenir.\\n " -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "Kanaldaki yinelenen mesajları son X mesajından siler ve yalnızca bir kopyasını tutar.\\n\\n Varsayılan değeri 50.\\n " -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{} geçersiz mesaj ID'si." +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/uk-UA.po b/redbot/cogs/cleanup/locales/uk-UA.po index 572627180..40f621024 100644 --- a/redbot/cogs/cleanup/locales/uk-UA.po +++ b/redbot/cogs/cleanup/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/vi-VN.po b/redbot/cogs/cleanup/locales/vi-VN.po index cc0130bbc..d55c3b7ef 100644 --- a/redbot/cogs/cleanup/locales/vi-VN.po +++ b/redbot/cogs/cleanup/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/zh-CN.po b/redbot/cogs/cleanup/locales/zh-CN.po index f76e5cc77..67cd5faf0 100644 --- a/redbot/cogs/cleanup/locales/zh-CN.po +++ b/redbot/cogs/cleanup/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/zh-HK.po b/redbot/cogs/cleanup/locales/zh-HK.po index 548dd94c4..2316028a9 100644 --- a/redbot/cogs/cleanup/locales/zh-HK.po +++ b/redbot/cogs/cleanup/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "" -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/cleanup/locales/zh-TW.po b/redbot/cogs/cleanup/locales/zh-TW.po index 4bbbaf5a7..3970d612b 100644 --- a/redbot/cogs/cleanup/locales/zh-TW.po +++ b/redbot/cogs/cleanup/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -20,69 +20,77 @@ msgstr "" msgid "Commands for cleaning up messages." msgstr "刪除訊息的命令。" -#: redbot/cogs/cleanup/cleanup.py:42 +#: redbot/cogs/cleanup/cleanup.py:46 msgid "Are you sure you want to delete {number} messages? (y/n)" msgstr "您確定要刪除{number}則訊息嗎? (y/n)" -#: redbot/cogs/cleanup/cleanup.py:56 +#: redbot/cogs/cleanup/cleanup.py:60 msgid "Cancelled." msgstr "已取消。" -#: redbot/cogs/cleanup/cleanup.py:116 +#: redbot/cogs/cleanup/cleanup.py:120 #, docstring msgid "Delete messages." msgstr "刪除訊息。" -#: redbot/cogs/cleanup/cleanup.py:125 +#: redbot/cogs/cleanup/cleanup.py:129 #, docstring msgid "Delete the last X messages matching the specified text.\\n\\n Example:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n Remember to use double quotes.\\n " msgstr "刪除與指定文字相符的最後X條訊息。\\n\\n 範例:\\n `[p]cleanup text \\\"test\\\" 5`\\n\\n 請記得使用雙引號。\\n " -#: redbot/cogs/cleanup/cleanup.py:174 +#: redbot/cogs/cleanup/cleanup.py:178 #, docstring msgid "Delete the last X messages from a specified user.\\n\\n Examples:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " msgstr "刪除指定使用者的最後X條訊息。\\n\\n 範例:\\n `[p]cleanup user @​Twentysix 2`\\n `[p]cleanup user Red 6`\\n " -#: redbot/cogs/cleanup/cleanup.py:237 +#: redbot/cogs/cleanup/cleanup.py:241 #, docstring msgid "Delete all messages after a specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "刪除指定訊息後的所有訊息。\\n\\n 要取得訊息ID的話,請在Discord的設定中點選“外觀”標籤,\\n 並在\"進階\"中啟用\"開發者模式\"。 然後右鍵點選一條訊息\\n 並點選複製ID。\\n " -#: redbot/cogs/cleanup/cleanup.py:250 redbot/cogs/cleanup/cleanup.py:289 +#: redbot/cogs/cleanup/cleanup.py:254 redbot/cogs/cleanup/cleanup.py:293 msgid "Message not found." msgstr "未找到訊息。" -#: redbot/cogs/cleanup/cleanup.py:276 +#: redbot/cogs/cleanup/cleanup.py:280 #, docstring msgid "Deletes X messages before specified message.\\n\\n To get a message id, enable developer mode in Discord's\\n settings, 'appearance' tab. Then right click a message\\n and copy its id.\\n " msgstr "刪除指定訊息前的X則訊息。\\n\\n 要取得訊息ID的話,請在Discord的設定中點選“外觀”標籤,\\n 並在\"進階\"中啟用\"開發者模式\"。 然後右鍵點選一條訊息\\n 並點選複製ID。\\n " -#: redbot/cogs/cleanup/cleanup.py:316 +#: redbot/cogs/cleanup/cleanup.py:320 #, docstring msgid "Delete the messages between Messsage One and Message Two, providing the messages IDs.\\n\\n The first message ID should be the older message and the second one the newer.\\n\\n Example:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " msgstr "提供訊息ID來刪除兩則訊息之間的訊息。\\n\\n 第一個訊息ID應該是較早的訊息,第二個訊息ID應該是較新的訊息。\\n\\n 範例:\\n `[p]cleanup between 123456789123456789 987654321987654321`\\n " -#: redbot/cogs/cleanup/cleanup.py:355 +#: redbot/cogs/cleanup/cleanup.py:361 #, docstring msgid "Delete the last X messages.\\n\\n Example:\\n `[p]cleanup messages 26`\\n " msgstr "刪除最後的X訊息。\\n\\n 範例:\\n `[p]cleanup messages 26`\\n " -#: redbot/cogs/cleanup/cleanup.py:385 +#: redbot/cogs/cleanup/cleanup.py:393 #, docstring msgid "Clean up command messages and messages from the bot." msgstr "清理命令訊息和來自機器人的訊息。" -#: redbot/cogs/cleanup/cleanup.py:465 +#: redbot/cogs/cleanup/cleanup.py:473 #, docstring msgid "Clean up messages owned by the bot.\\n\\n By default, all messages are cleaned. If a third argument is specified,\\n it is used for pattern matching - only messages containing the given text will be deleted.\\n " msgstr "" -#: redbot/cogs/cleanup/cleanup.py:535 +#: redbot/cogs/cleanup/cleanup.py:543 #, docstring msgid "Deletes duplicate messages in the channel from the last X messages and keeps only one copy.\\n\\n Defaults to 50.\\n " msgstr "從最新的X則訊息中刪除的重複訊息,僅保留一則訊息。\\n\\n 預設是50。\\n " -#: redbot/cogs/cleanup/converters.py:12 +#: redbot/cogs/cleanup/converters.py:15 msgid "{} doesn't look like a valid message ID." msgstr "{}看起來不是有效的訊息ID。" +#: redbot/cogs/cleanup/converters.py:27 +msgid "{arg} is not an integer." +msgstr "" + +#: redbot/cogs/cleanup/converters.py:29 +msgid "{arg} is not a positive integer." +msgstr "" + diff --git a/redbot/cogs/customcom/customcom.py b/redbot/cogs/customcom/customcom.py index 6f517d8d1..a94548bb8 100644 --- a/redbot/cogs/customcom/customcom.py +++ b/redbot/cogs/customcom/customcom.py @@ -1,9 +1,10 @@ +import asyncio import re import random from datetime import datetime, timedelta from inspect import Parameter from collections import OrderedDict -from typing import Iterable, List, Mapping, Tuple, Dict, Set +from typing import Iterable, List, Mapping, Tuple, Dict, Set, Literal from urllib.parse import quote_plus import discord @@ -11,7 +12,7 @@ from fuzzywuzzy import process from redbot.core import Config, checks, commands from redbot.core.i18n import Translator, cog_i18n -from redbot.core.utils import menus +from redbot.core.utils import menus, AsyncIter from redbot.core.utils.chat_formatting import box, pagify, escape, humanize_list from redbot.core.utils.predicates import MessagePredicate @@ -40,15 +41,35 @@ class OnCooldown(CCError): class CommandObj: def __init__(self, **kwargs): - config = kwargs.get("config") + self.config = kwargs.get("config") self.bot = kwargs.get("bot") - self.db = config.guild + self.db = self.config.guild @staticmethod async def get_commands(config) -> dict: _commands = await config.commands() return {k: v for k, v in _commands.items() if _commands[k]} + async def redact_author_ids(self, user_id: int): + + all_guilds = await self.config.all_guilds() + + for guild_id in all_guilds.keys(): + await asyncio.sleep(0) + async with self.config.guild_from_id(guild_id).commands() as all_commands: + async for com_name, com_info in AsyncIter(all_commands.items(), steps=100): + if not com_info: + continue + + if com_info.get("author", {}).get("id", 0) == user_id: + com_info["author"]["id"] = 0xDE1 + com_info["author"]["name"] = "Deleted User" + + if editors := com_info.get("editors", None): + for index, editor_id in enumerate(editors): + if editor_id == user_id: + editors[index] = 0xDE1 + async def get_responses(self, ctx): intro = _( "Welcome to the interactive random {cc} maker!\n" @@ -200,6 +221,17 @@ class CustomCommands(commands.Cog): self.commandobj = CommandObj(config=self.config, bot=self.bot) self.cooldowns = {} + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + await self.commandobj.redact_author_ids(user_id) + @commands.group(aliases=["cc"]) @commands.guild_only() async def customcom(self, ctx: commands.Context): @@ -209,7 +241,7 @@ class CustomCommands(commands.Cog): @customcom.command(name="raw") async def cc_raw(self, ctx: commands.Context, command: str.lower): """Get the raw response of a custom command, to get the proper markdown. - + This is helpful for copy and pasting.""" commands = await self.config.guild(ctx.guild).commands() if command not in commands: @@ -464,7 +496,7 @@ class CustomCommands(commands.Cog): try: cmd = await self.commandobj.get_full(ctx.message, command_name) except NotFound: - ctx.send(_("I could not not find that custom command.")) + await ctx.send(_("I could not not find that custom command.")) return responses = cmd["response"] @@ -472,12 +504,14 @@ class CustomCommands(commands.Cog): if isinstance(responses, str): responses = [responses] - author = ctx.guild.get_member(cmd["author"]["id"]) - # If the author is still in the server, show their current name - if author: - author = "{} ({})".format(author, cmd["author"]["id"]) + _aid = cmd["author"]["id"] + + if _aid == 0xDE1: + author = _("Deleted User") + elif member := ctx.guild.get_member(_aid): + author = f"{member} ({_aid})" else: - author = "{} ({})".format(cmd["author"]["name"], cmd["author"]["id"]) + author = f"{cmd['author']['name']} ({_aid})" _type = _("Random") if len(responses) > 1 else _("Normal") @@ -490,7 +524,7 @@ class CustomCommands(commands.Cog): command_name=command_name, author=author, created_at=cmd["created_at"], type=_type ) - cooldowns = cmd["cooldowns"] + cooldowns = cmd.get("cooldowns", {}) if cooldowns: cooldown_text = _("Cooldowns:\n") @@ -516,6 +550,9 @@ class CustomCommands(commands.Cog): if len(message.content) < 2 or is_private or not user_allowed or message.author.bot: return + if await self.bot.cog_disabled_in_guild(self, message.guild): + return + ctx = await self.bot.get_context(message) if ctx.prefix is None: diff --git a/redbot/cogs/customcom/locales/af-ZA.po b/redbot/cogs/customcom/locales/af-ZA.po index 44fba755f..bfcc9a66c 100644 --- a/redbot/cogs/customcom/locales/af-ZA.po +++ b/redbot/cogs/customcom/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: af_ZA\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/ar-SA.po b/redbot/cogs/customcom/locales/ar-SA.po index 3c1d16d5a..03af91b3c 100644 --- a/redbot/cogs/customcom/locales/ar-SA.po +++ b/redbot/cogs/customcom/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: ar_SA\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/bg-BG.po b/redbot/cogs/customcom/locales/bg-BG.po index 577ec53c0..3a236862f 100644 --- a/redbot/cogs/customcom/locales/bg-BG.po +++ b/redbot/cogs/customcom/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: bg_BG\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/ca-ES.po b/redbot/cogs/customcom/locales/ca-ES.po index 6d6181c29..ecd7f50f1 100644 --- a/redbot/cogs/customcom/locales/ca-ES.po +++ b/redbot/cogs/customcom/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: ca_ES\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/cs-CZ.po b/redbot/cogs/customcom/locales/cs-CZ.po index 372fbbe56..a7de226d8 100644 --- a/redbot/cogs/customcom/locales/cs-CZ.po +++ b/redbot/cogs/customcom/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: cs_CZ\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "Vítejte v interaktivním náhodném {cc} tvůrci!\\nKaždá zpráva, kterou odešlete, bude přidána jako jedna z náhodných odpovědí pro výběr od okamžiku, kdy bude tato {cc} spuštěna. Chcete-li ukončit toto interaktivní menu, zadejte `{quit}`" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Přidat náhodnou odpověď:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "Chcete vytvořit 'náhodný' vlastní příkaz? (y/n)" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "Vypršel časový limit odpovědi, opakujte akci později." -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Jakou odpověď chcete?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "Vytvoří příkazy používané k zobrazení textu." -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "Správa vlastních příkazů." -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "Vlastní příkaz byl zrušen." -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Vlastní příkaz byl úspěšně přidán." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Tento příkaz neexistuje." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "{} musí být jeden z {}" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "Tento příkaz neexistuje. Použijte `{command}` pro jeho přidání." -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Vlastní příkaz byl úspěšně upraven." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "Na tomto serveru nejsou žádné vlastní příkazy. Použij `{command}` pro začátek přidávání." -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "Seznam vlastních příkazů" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "Strana {num}/{total}" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "Nemohu najít tento vlastní příkaz." -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "Náhodně" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "Normální" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "Odpovědi:\\n" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "Příliš mnoho argumentů!" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/da-DK.po b/redbot/cogs/customcom/locales/da-DK.po index 00959f557..7849a6bb5 100644 --- a/redbot/cogs/customcom/locales/da-DK.po +++ b/redbot/cogs/customcom/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: da_DK\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "Velkommen til den interaktive tilfældigheds {cc} skaber!\\nHver besked som du sender vil blive tilføjet som et af de tilfældige svar at vælge imellem så snart {cc} er aktiveret. For at afslutte denne interaktive menu, skriv `{quit}`" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Tilføj et tilfældig svar:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "Vil du skabe en \"tilfældigt\" brugerdefineret kommando? (y/n)" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Hvilket svar vil du have?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "Skab kommandoer brugt til at fremvise tekst." -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "Brugerdefineret kommando håndtering." -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/de-DE.po b/redbot/cogs/customcom/locales/de-DE.po index 02c588351..4d4d939af 100644 --- a/redbot/cogs/customcom/locales/de-DE.po +++ b/redbot/cogs/customcom/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,219 +15,223 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: de_DE\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "**Hier kannst du einen zufälligen „{cc}“ Befehl erstellen.**\\nJede von dir gesendete Nachricht wird als eine der zufälligen Antworten hinzugefügt, aus denen dann zufällig gewählt wird, sobald dieser „{cc}“ ausgeführt wird. Um dieses interaktive Menü zu beenden, schreibe: `{quit}`." -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Füge eine zufällige Antwort hinzu:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "Zufällige Antworten müssen die gleichen Argumente aufweisen!" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "Möchtest du einen 'zufälligen' benutzerdefinierten Befehl erstellen? (y/n)" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "Zeitüberschreitung bei der Antwort, versuche es später erneut." -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Welche Reaktion willst du?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "Erstellt Befehle, die vorgefertigte Texte ausgeben." -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "Verwalte die benutzerdefinierten Befehle." -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." -msgstr "Erhalte die exakte Antwort auf einen Customcommand um die korrekte Markdown-Form zu erhalten.\\n \\n Das is besonders beim copy/pasten (Kopieren und Einfügen) hilfreich." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." +msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "Antwort #{num}/{total}" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "Antwort #{num}/{total}:\\n{raw}" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "Durchsucht Customcommands." -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "Keine Ergebnisse gefunden." -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "Suchergebnisse" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "Folgendes wurde gefunden:" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "Erstelle einen benutzerdefinierten Befehl.\\n\\n Wenn keine Art für den benutzerdefinierten Befehl spezifiziert wurde, wird ein einfacher benutzerdefinierter Befehl erstellt.\\n Benutzerdefinierte Befehle können auch mit Argumenten erweitert werden. Siehe diese Anleitung:\\n [Dokumentation](https://docs.discord.red/en/stable/cog_customcom.html).\\n " -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "Erstelle einen benutzerdefinierten Befehl der eine zufällige Antwort ausgibt!\\n\\n Anmerkung: Dieser Befehl ist interaktiv.\\n " -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "Benutzerdefinierte Befehle dürfen keine Leerzeichen enthalten." -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "Es existiert bereits ein Befehl des Bots mit diesem Namen." -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "Der Vorgang, zum Erstellen eines benutzedefinierten Befehls, wurde abgebrochen." -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Benutzerdefinierter Befehl erfolgreich hinzugefügt." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "Dieser Befehl ist bereits vorhanden. Verwende `{command}` um ihn zu editieren." -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "Füge einen einfachen benutzerdefinierten Befehl hinzu.\\n\\n Beispiel:\\n - `[p]customcom create simple Befehlname Dein gewünschter Text`\\n " -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "Festlegen, editieren oder abrufen der Abklingzeit für einen benutzerdefinierten Befehl.\\n\\n Du kannst Abklingzeiten pro Benutzer, Kanal oder Gilde einstellen.\\n Mehrere Abklingzeiten können gesetzt werden. Alle Abklingzeiten\\n müssen abgelaufen sein um den benutzerdefinierten Befehl\\n aufrufen zu können.\\n\\n Beispiel:\\n - `[p]customcom cooldown deinBefehl 30`\n" " " -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Dieser Befehl existiert nicht." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "Ein {} darf diesen Befehl alle {} Sekunden aufrufen" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "Dieser Befehl hat keine Abklingzeit." -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "{} muss einer von {} sein" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "Abklingzeit des benutzerdefinierten Befehls erfolgreich bearbeitet." -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "Dieser Befehl existiert nicht. Verwende `{command}`, um ihn hinzuzufügen." -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "Lösche einen benutzerdefinierten Befehl.\\n\\n Beispiel:\\n - `[p]customcom delete deinBefehl`\\n " -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Benutzerdefinierter Befehl erfolgreich gelöscht." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "Bearbeite einen benutzerdefinierten Befehl.\\n\\n Beispiel:\\n - `[p]customcom edit deinBefehl dein gewünschter Text`\\n " -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Benutzerdefinierter Befehl erfolgreich bearbeitet." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "Listet alle verfügbaren benutzerdefinierten Befehle auf.\\n\\n Die Liste zeigt eine Vorschau der einzelnen Befehlsantworten,\\n mit escaped Markdown und Zeilenumbrüche durch Leerzeichen ersetzt.\\n " -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "Es existieren keine benutzerdefinierten Befehle auf diesem Server. Verwende `{command}`, um welche hinzuzufügen." -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "Liste der benutzerdefinierten Befehle" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "Seite {num}/{total}" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "Zeigt die Einstellungen und alle Antworten eines benutzerdefinierten Befehls an." -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "Ich konnte diesen benutzerdefinierten Befehl nicht finden." -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "Zufall" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "Normal" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "Befehl: {command_name}\\nAutor: {author}\\nErstellt: {created_at}\\nTyp: {type}\\n" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "Cooldown:\\n" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "{num} Sekunden pro {period}\\n" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "Antworten:\\n" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "Zu viele Argumente!" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "Argumente müssen sequentiell sein. Fehlende Argumente: " -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "Widersprüchliche Doppelpunkt Schreibweise für Argument {index}: \\\"{name1}\\\" und \\\"{name2}\\\"." diff --git a/redbot/cogs/customcom/locales/el-GR.po b/redbot/cogs/customcom/locales/el-GR.po index dc5bcb51f..728d2cd97 100644 --- a/redbot/cogs/customcom/locales/el-GR.po +++ b/redbot/cogs/customcom/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: el_GR\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/es-ES.po b/redbot/cogs/customcom/locales/es-ES.po index 2b3cc8153..442bc8fd7 100644 --- a/redbot/cogs/customcom/locales/es-ES.po +++ b/redbot/cogs/customcom/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: es_ES\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Agrega una respuesta aleatoria:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "¿Qué tipo de respuesta quieres?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Comando personalizado añadido satifactoriamente." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Este comando no existe." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Comando personalizado eliminado satifactoriamente." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Comando personalizado editado con éxito." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/fi-FI.po b/redbot/cogs/customcom/locales/fi-FI.po index a99e9ae34..b510f2599 100644 --- a/redbot/cogs/customcom/locales/fi-FI.po +++ b/redbot/cogs/customcom/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: fi_FI\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/fr-FR.po b/redbot/cogs/customcom/locales/fr-FR.po index def86c51b..2d706815b 100644 --- a/redbot/cogs/customcom/locales/fr-FR.po +++ b/redbot/cogs/customcom/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: fr_FR\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "Bienvenue sur le générateur interactif aléatoire {cc}  !\\nChaque message que vous envoyez sera ajouté comme l'une des réponses aléatoires à choisir une fois que ce {cc} sera déclenché. Pour quitter ce menu interactif, tapez `{quit}`" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Ajouter une réponse aléatoire :" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "Les réponses aléatoires doivent prendre les mêmes arguments !" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "Voulez-vous créer une commande personnalisée 'aléatoire' ? (y/n)" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "Requête expirée, veuillez réessayer ultérieurement." -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Quelle réponse voulez-vous ?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "Crée des commandes utilisées pour afficher du texte." -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "Gestion des commandes personnalisées." -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." -msgstr "Obtenir la réponse brute d'une commande personnalisée, pour obtenir le markdown approprié.\\n \\n Ceci est utile pour copier et coller." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." +msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "Réponse #{num}/{total}" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "Réponse #{num}/{total}:\\n{raw}" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "Rechercher à travers les commandes personnalisées, selon la requête." -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "Aucune correspondance proche n'a été trouvée." -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "Résultats de la recherche" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "Les correspondances suivantes ont été trouvées:" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "Créer des commandes personnalisées.\\n\\n Si un type n'est pas spécifié, une CP simple sera créée.\\n Les CPs peuvent être améliorées avec des arguments, voir le guide\\n [here](https://docs. iscord.red/fr/stable/cog_customcom.html).\\n " -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "Créer une commande personnalisée qui choisira aléatoirement une réponse !\\n\\n Note : cette commande est interactive.\\n " -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "Les noms de commandes personnalisées ne peuvent pas contenir d'espaces." -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "Il existe déjà une commande du bot avec le même nom." -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "Processus de commande personnalisée annulé." -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Commande personnalisée ajoutée avec succès." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "Cette commande existe déjà. Utilisez `{command}` pour la modifier." -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "Ajouter une commande personnalisée simple.\\n\\n Exemple :\\n - `[p]customcom create simple votre_commande Texte_que_vous_voulez`\\n " -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "Définissez, modifiez ou visualisez le cooldown pour une commande personnalisée.\\n\\n Vous pouvez définir des cooldowns par membre, salon ou serveur. Plusieurs\\n cooldowns peuvent être réglés. Tous les cooldowns doivent être terminés pour appeler la fonction de\\n commande personnalisée.\\n\\n Exemple :\\n - `[p]customcom cooldown yourcommand 30`\\n " -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Cette commande n'existe pas." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "Un {} peut appeler cette commande toutes les {} secondes" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "Cette commande n'a pas de cooldown." -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "{} doit être l'un des {}" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "Le cooldown de commande personnalisé a été modifié avec succès." -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "Cette commande n'existe pas. Utilisez `{command}` pour l'ajouter." -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "Supprimer une commande personnalisée.\\n\\n Exemple:\\n - `[p]customcom delete votre_commande`\\n " -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "La commande personnalisée a été supprimée avec succès." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "Modifier une commande personnalisée.\\n\\n Exemple :\\n - `[p]customcom edit votre_commande Texte_que_vous_voulez`\\n " -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Commande personnalisée modifiée avec succès." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "Énumérez toutes les commandes personnalisées disponibles.\\n\\n La liste affiche un aperçu de la réponse de chaque commande, avec\\n le code markdown affiché et les nouvelles lignes remplacées par des espaces.\\n " -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "Il n'y a pas de commandes personnalisées dans ce serveur. Utilisez `{command}` pour commencer à en ajouter." -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "Liste de commandes personnalisées" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "Page {num}/{total}" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "Affiche les réponses d'une commande personnalisée et ses paramètres." -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "Je n'ai pas pu trouver cette commande personnalisée." -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "Aléatoire" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "Normal" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "Commande : {command_name}\\nAuteur : {author}\\nCréé le : {created_at}\\nType : {type}\\n" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "Cooldowns :\\n" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "{num} secondes par {period}\\n" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "Réponses :\\n" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "Trop d'arguments !" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "Les arguments doivent être séquentiels. Arguments manquants : " -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "Entrée de deux points contradictoire pour l'argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." diff --git a/redbot/cogs/customcom/locales/he-IL.po b/redbot/cogs/customcom/locales/he-IL.po index 660240871..3458a6544 100644 --- a/redbot/cogs/customcom/locales/he-IL.po +++ b/redbot/cogs/customcom/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: he_IL\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/hu-HU.po b/redbot/cogs/customcom/locales/hu-HU.po index d10ae9d05..ca9ad6391 100644 --- a/redbot/cogs/customcom/locales/hu-HU.po +++ b/redbot/cogs/customcom/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: hu_HU\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/id-ID.po b/redbot/cogs/customcom/locales/id-ID.po index b6dc575ac..85fb81e3a 100644 --- a/redbot/cogs/customcom/locales/id-ID.po +++ b/redbot/cogs/customcom/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: id_ID\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Tambahkan tanggapan acak:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Tanggapan apa yang anda inginkan?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Perintah kustom berhasil ditambahkan." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Perintah tersebut tidak ada." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Perintah kustom berhasil dihapus." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Perintah kustom berhasil diubah." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/it-IT.po b/redbot/cogs/customcom/locales/it-IT.po index 4b55e5e6e..76dfbc91b 100644 --- a/redbot/cogs/customcom/locales/it-IT.po +++ b/redbot/cogs/customcom/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: it_IT\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Aggiungere una risposta casuale:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Quale risposta vuoi?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Comando personalizzato aggiunto con successo." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Tale comando non esiste." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Comando personalizzato eliminato correttamente." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Comando personalizzato modificato con successo." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/ja-JP.po b/redbot/cogs/customcom/locales/ja-JP.po index 256077c80..8e06773fc 100644 --- a/redbot/cogs/customcom/locales/ja-JP.po +++ b/redbot/cogs/customcom/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: ja_JP\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/ko-KR.po b/redbot/cogs/customcom/locales/ko-KR.po index 67a7c7962..2b8d41ee1 100644 --- a/redbot/cogs/customcom/locales/ko-KR.po +++ b/redbot/cogs/customcom/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: ko_KR\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "등록된 랜덤 대답 리스트 :" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "어떤 대답을 원해요?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "커스텀 커맨드가 성공적으로 추가됐어요." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "해당 커맨드는 추가되어 있지 않아요." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "커스텀 커맨드가 성공적으로 삭제됐어요." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "커스텀 커맨드가 성공적으로 수정됐어요." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/nl-NL.po b/redbot/cogs/customcom/locales/nl-NL.po index 4da4be1a0..8bb79079b 100644 --- a/redbot/cogs/customcom/locales/nl-NL.po +++ b/redbot/cogs/customcom/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: nl_NL\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Voer een willekeurig antwoord in:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/no-NO.po b/redbot/cogs/customcom/locales/no-NO.po index 1ce175796..88f68a378 100644 --- a/redbot/cogs/customcom/locales/no-NO.po +++ b/redbot/cogs/customcom/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: no_NO\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/pl-PL.po b/redbot/cogs/customcom/locales/pl-PL.po index 9cb37cec7..f4c4ae1ea 100644 --- a/redbot/cogs/customcom/locales/pl-PL.po +++ b/redbot/cogs/customcom/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: pl_PL\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/pt-BR.po b/redbot/cogs/customcom/locales/pt-BR.po index 8ef09b1c1..bb1011107 100644 --- a/redbot/cogs/customcom/locales/pt-BR.po +++ b/redbot/cogs/customcom/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: pt_BR\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/pt-PT.po b/redbot/cogs/customcom/locales/pt-PT.po index 516c97b07..c47e4baee 100644 --- a/redbot/cogs/customcom/locales/pt-PT.po +++ b/redbot/cogs/customcom/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: pt_PT\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/ro-RO.po b/redbot/cogs/customcom/locales/ro-RO.po index 4a6fb5a69..6ce9ae90b 100644 --- a/redbot/cogs/customcom/locales/ro-RO.po +++ b/redbot/cogs/customcom/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: ro_RO\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/ru-RU.po b/redbot/cogs/customcom/locales/ru-RU.po index 1e16181fc..bcbde6d65 100644 --- a/redbot/cogs/customcom/locales/ru-RU.po +++ b/redbot/cogs/customcom/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: ru_RU\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "Добро пожаловать в интерактивный случайных {cc} созданий!\\nКаждое отправленное тобой сообщение будет добавлено в качестве одного из ответов по выбору после срабатывания {cc} . Чтобы выйти из интерактивного меню, введите `{quit}`" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Добавить случайный ответ:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "Случайные ответы должны принимать те же аргументы!" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "Вы хотите создать 'произвольную' пользовательскую команду? (y/n)" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "Время ответа истекло, повторите попытку позже." -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Какой ответ вы хотите?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "Создает команды, используемые для отображения текста." -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "Управление пользовательскими командами." -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." -msgstr "Получите сырый ответ на пользовательскую команду, чтобы получить соответствующую разметку.\\n \\n Это полезно для копирования и вставки." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." +msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "Ответ #{num}/{total}" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "Ответ #{num}/{total}:\\n{raw}" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "Поиск по пользовательским командам, по запросу." -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "Ничего не найдено." -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "Результаты поиска" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "Названия пользовательских комманд не могут срдержать пробелов." -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "Уже существует команда бота с таким же именем." -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "Процесс создание ползовательской комманды отменено." -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Пользовательская команда успешно добавлена." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "Эта команда уже существует. Используйте `{command}` для редактирования." -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Такой команды не существует." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "{} может вызывать эту команду каждые {} секунд" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "Эта команда не имеет времени восстановления." -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "{} должен быть одним из {}" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "Время восстановления пользовательской команды успешно отредактировано." -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "Эта команда не существует. Используйте `{command}`, чтобы добавить ее." -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Пользовательская команда успешно удалена." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Пользовательская команда успешно отредактирована." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "На этом сервере нет пользовательских команд. Используйте `{command}`, чтобы начать добавлять некоторые." -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "Список пользовательских команд" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "Страница {num}/{total}" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "Я не смог найти эту пользовательскую команду." -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "Случайно" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "Обычный" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "Команда: {command_name}\\nАвтор: {author}\\nСоздано: {created_at}\\nТип: {type}\\n" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "Кулдаун:\\n" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "{num} секунд в {period}\\n" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "Ответы:\\n" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "Слишком много аргументов!" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "Аргументы должны быть последовательными. Отсутствующие аргументы: " -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "Конфликт среди аргументов {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." diff --git a/redbot/cogs/customcom/locales/sk-SK.po b/redbot/cogs/customcom/locales/sk-SK.po index e8c3e623a..6a64e8df8 100644 --- a/redbot/cogs/customcom/locales/sk-SK.po +++ b/redbot/cogs/customcom/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: sk_SK\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/sr-SP.po b/redbot/cogs/customcom/locales/sr-SP.po index 2eac411df..ed296e738 100644 --- a/redbot/cogs/customcom/locales/sr-SP.po +++ b/redbot/cogs/customcom/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: sr_SP\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/sv-SE.po b/redbot/cogs/customcom/locales/sv-SE.po index e735d9fa5..26e071424 100644 --- a/redbot/cogs/customcom/locales/sv-SE.po +++ b/redbot/cogs/customcom/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: sv_SE\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Lägg till ett slumpmässigt svar:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "Vilket svar vill du ha?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Det anpassade kommandot har lagts till." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Det kommandot finns inte." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Det anpassade kommandot är nu borttaget." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Det anpassade kommandot har nu ändrats." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/tr-TR.po b/redbot/cogs/customcom/locales/tr-TR.po index 9a61d33e2..724c78587 100644 --- a/redbot/cogs/customcom/locales/tr-TR.po +++ b/redbot/cogs/customcom/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: tr_TR\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "Interaktif rastgele {cc} oluşturucuya hoşgeldiniz. \\nGönderdiğiniz her mesaj {cc} kullanıldığında rastgele cevap olarak gönderilecek. Bu menü den çıkmak için `{quit}` yazın." -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "Rastgele yanıt ekle" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "Rastgele yanıtlar aynı argümanları almalı." -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "Rastgeleleştirilmiş özel komut oluşturmak ister misiniz? (y/n)" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "İstek zaman aşımına uğradı, lütfen daha sonra tekrar deneyin" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "İstediğin yanıt nedir?" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "Yazı gösterecek komutlar oluşturur" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "Özel komut yönetimi" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "Yanıt #{num}/{total}" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "Yanıt #{num}/{total}:\\n{raw}" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "Sorguya göre özel komutlar aracılığıyla arama yapar." -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "Eşleşmeler bulunamadı." -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "Arama sonuçları" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "Aşağıdaki eşleşmeler bulundu:" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "Özel komut oluşturun.\\n\\n Eğer komut uzun geliyorsa sadece cc komutunu kullanarak komut oluştrabilirsiniz.\\n Buradan kılavuza bakabilirsiniz \\n [bura](https://docs.discord.red/en/stable/cog_customcom.html).\\n " -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "Rastgele cevap verecek özel komut oluşturur.\\n\\n Not: Bu komut interaktiftir..\\n " -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "Özel komut adlarında boşluk olamaz." -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "Bu isimle bir komut zaten bulunmakta." -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "Özel komut işlemi iptal edildi." -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "Özel komut başarıyla eklendi." -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "Bu komut zaten bulunuyor. Değiştirmek için `{command}` yazın." -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "Basit özel komut ekler.\\n\\n Örneğin:\\n - `[p]customcom create simple senin_komutun İstediğiniz yazı`\\n " -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "Bu komut için bekleme süresini görün, düzenleyin.\\n\\n Bu bekleme sürelerini kullanıcı, kanal veya sunucu bazında ayarlayabilirsiniz. Birden çok\\n bekleme süresi ayarlanabilir. Bekleme süreleri\\n özel komut başına ayarlanmalıdır.\\n\\n örneğin:\\n - `[p]customcom cooldown senin_komutun 30`\\n " -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "Bu komut var gibi görünmüyor." -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "{} kişisi bu komutu {} saniye de bir çalıştırabilir." -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "Bu komutun bekleme süresi bulunmuyor." -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "{} 'dan biri {} olmalı." -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "Özel komut bekleme süresi başarılı bir şekilde düzenlendi." -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "Bu komut bulunmuyor. Eklemek için `{command}` yazın." -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "Özel komut kaldırır.\\n\\n Örneğin:\\n - `[p]customcom delete senin_komutun`\\n " -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "Özel komut başarıyla kaldırıldı." -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "Özel komutu düzenler.\\n\\n Örneğin:\\n - `[p]customcom edit senin_komutun Senin yazdığın yazı`\\n " -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "Özel komut başarıyla düzenlendi." -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "Kullanılabilir özel komutları listeler.\\n\\n Liste, her komutun yanıtının bir önizlemesini görüntüler, işaretlemesiz ve yeni satırlar boşluklarla değiştirilir.\\n " -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "Bu sunucu da özel komut bulunmuyor. Eklemek için `{command}` yazın." -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "Özel komut listesi" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "{num}/{total} sayfa" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "Özel bir komutun yanıtlarını ve ayarlarını gösterir." -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "Bu özel komutu bulamadım." -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "Rastgele" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "Normal" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "Komut: {command_name}\\nSahip: {author}\\nOluşturulma Tarihi: {created_at}\\nTipi: {type}\\n" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "Bekleme süresi:\\n" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "{num} saniye her {period} başına\\n" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "Yanıtlar" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "Çok fazla argüman" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "Girdiler sırayla olmalıdır. Eksik girdiler:" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "Bağımsız değişken için çakışan kolon gösterimi {index}: \\\"{name1}\\\" ve \\\"{name2}\\\"." diff --git a/redbot/cogs/customcom/locales/uk-UA.po b/redbot/cogs/customcom/locales/uk-UA.po index 1babd8fb0..583afd9d1 100644 --- a/redbot/cogs/customcom/locales/uk-UA.po +++ b/redbot/cogs/customcom/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: uk_UA\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/vi-VN.po b/redbot/cogs/customcom/locales/vi-VN.po index 3ef625c4f..6f1092106 100644 --- a/redbot/cogs/customcom/locales/vi-VN.po +++ b/redbot/cogs/customcom/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: vi_VN\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/zh-CN.po b/redbot/cogs/customcom/locales/zh-CN.po index 8ac5cd6ef..9f78c3ee1 100644 --- a/redbot/cogs/customcom/locales/zh-CN.po +++ b/redbot/cogs/customcom/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: zh_CN\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/zh-HK.po b/redbot/cogs/customcom/locales/zh-HK.po index 15a9321eb..4164373da 100644 --- a/redbot/cogs/customcom/locales/zh-HK.po +++ b/redbot/cogs/customcom/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: zh_HK\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/customcom/locales/zh-TW.po b/redbot/cogs/customcom/locales/zh-TW.po index 28fc9d59c..402fdc04e 100644 --- a/redbot/cogs/customcom/locales/zh-TW.po +++ b/redbot/cogs/customcom/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-05-14 12:27+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,218 +15,222 @@ msgstr "" "X-Crowdin-File-ID: 41\n" "Language: zh_TW\n" -#: redbot/cogs/customcom/customcom.py:53 +#: redbot/cogs/customcom/customcom.py:74 msgid "Welcome to the interactive random {cc} maker!\\nEvery message you send will be added as one of the random responses to choose from once this {cc} is triggered. To exit this interactive menu, type `{quit}`" msgstr "" -#: redbot/cogs/customcom/customcom.py:64 +#: redbot/cogs/customcom/customcom.py:85 msgid "Add a random response:" msgstr "添加隨機回應:" -#: redbot/cogs/customcom/customcom.py:76 +#: redbot/cogs/customcom/customcom.py:97 msgid "Random responses must take the same arguments!" msgstr "" -#: redbot/cogs/customcom/customcom.py:141 +#: redbot/cogs/customcom/customcom.py:162 msgid "Do you want to create a 'randomized' custom command? (y/n)" msgstr "" -#: redbot/cogs/customcom/customcom.py:147 -#: redbot/cogs/customcom/customcom.py:158 +#: redbot/cogs/customcom/customcom.py:168 +#: redbot/cogs/customcom/customcom.py:179 msgid "Response timed out, please try again later." msgstr "" -#: redbot/cogs/customcom/customcom.py:152 +#: redbot/cogs/customcom/customcom.py:173 msgid "What response do you want?" msgstr "" -#: redbot/cogs/customcom/customcom.py:192 +#: redbot/cogs/customcom/customcom.py:213 #, docstring msgid "Creates commands used to display text." msgstr "" -#: redbot/cogs/customcom/customcom.py:206 +#: redbot/cogs/customcom/customcom.py:238 #, docstring msgid "Custom commands management." msgstr "" -#: redbot/cogs/customcom/customcom.py:211 +#: redbot/cogs/customcom/customcom.py:243 #, docstring -msgid "Get the raw response of a custom command, to get the proper markdown.\\n \\n This is helpful for copy and pasting." +msgid "Get the raw response of a custom command, to get the proper markdown.\\n\\n This is helpful for copy and pasting." msgstr "" -#: redbot/cogs/customcom/customcom.py:232 +#: redbot/cogs/customcom/customcom.py:264 msgid "Response #{num}/{total}" msgstr "" -#: redbot/cogs/customcom/customcom.py:242 +#: redbot/cogs/customcom/customcom.py:274 msgid "Response #{num}/{total}:\\n{raw}" msgstr "" -#: redbot/cogs/customcom/customcom.py:253 +#: redbot/cogs/customcom/customcom.py:285 #, docstring msgid "Searches through custom commands, according to the query." msgstr "" -#: redbot/cogs/customcom/customcom.py:265 +#: redbot/cogs/customcom/customcom.py:297 msgid "No close matches were found." msgstr "沒有符合的結果。" -#: redbot/cogs/customcom/customcom.py:270 +#: redbot/cogs/customcom/customcom.py:302 msgid "Search results" msgstr "查詢結果" -#: redbot/cogs/customcom/customcom.py:275 +#: redbot/cogs/customcom/customcom.py:307 msgid "The following matches have been found:" msgstr "" -#: redbot/cogs/customcom/customcom.py:280 +#: redbot/cogs/customcom/customcom.py:312 #, docstring msgid "Create custom commands.\\n\\n If a type is not specified, a simple CC will be created.\\n CCs can be enhanced with arguments, see the guide\\n [here](https://docs.discord.red/en/stable/cog_customcom.html).\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:291 +#: redbot/cogs/customcom/customcom.py:323 #, docstring msgid "Create a CC where it will randomly choose a response!\\n\\n Note: This command is interactive.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:297 -#: redbot/cogs/customcom/customcom.py:326 +#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:358 msgid "Custom command names cannot have spaces in them." msgstr "" -#: redbot/cogs/customcom/customcom.py:300 -#: redbot/cogs/customcom/customcom.py:329 +#: redbot/cogs/customcom/customcom.py:332 +#: redbot/cogs/customcom/customcom.py:361 msgid "There already exists a bot command with the same name." msgstr "" -#: redbot/cogs/customcom/customcom.py:304 +#: redbot/cogs/customcom/customcom.py:336 msgid "Custom command process cancelled." msgstr "" -#: redbot/cogs/customcom/customcom.py:308 -#: redbot/cogs/customcom/customcom.py:333 +#: redbot/cogs/customcom/customcom.py:340 +#: redbot/cogs/customcom/customcom.py:365 msgid "Custom command successfully added." msgstr "" -#: redbot/cogs/customcom/customcom.py:311 -#: redbot/cogs/customcom/customcom.py:336 +#: redbot/cogs/customcom/customcom.py:343 +#: redbot/cogs/customcom/customcom.py:368 msgid "This command already exists. Use `{command}` to edit it." msgstr "" -#: redbot/cogs/customcom/customcom.py:319 +#: redbot/cogs/customcom/customcom.py:351 #, docstring msgid "Add a simple custom command.\\n\\n Example:\\n - `[p]customcom create simple yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:348 +#: redbot/cogs/customcom/customcom.py:380 #, docstring msgid "Set, edit, or view the cooldown for a custom command.\\n\\n You may set cooldowns per member, channel, or guild. Multiple\\n cooldowns may be set. All cooldowns must be cooled to call the\\n custom command.\\n\\n Example:\\n - `[p]customcom cooldown yourcommand 30`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:361 -#: redbot/cogs/customcom/customcom.py:398 +#: redbot/cogs/customcom/customcom.py:393 +#: redbot/cogs/customcom/customcom.py:430 msgid "That command doesn't exist." msgstr "" -#: redbot/cogs/customcom/customcom.py:366 +#: redbot/cogs/customcom/customcom.py:398 msgid "A {} may call this command every {} seconds" msgstr "" -#: redbot/cogs/customcom/customcom.py:370 +#: redbot/cogs/customcom/customcom.py:402 msgid "This command has no cooldown." msgstr "" -#: redbot/cogs/customcom/customcom.py:374 +#: redbot/cogs/customcom/customcom.py:406 msgid "{} must be one of {}" msgstr "" -#: redbot/cogs/customcom/customcom.py:378 +#: redbot/cogs/customcom/customcom.py:410 msgid "Custom command cooldown successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:381 #: redbot/cogs/customcom/customcom.py:413 +#: redbot/cogs/customcom/customcom.py:445 msgid "That command doesn't exist. Use `{command}` to add it." msgstr "" -#: redbot/cogs/customcom/customcom.py:389 +#: redbot/cogs/customcom/customcom.py:421 #, docstring msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:396 +#: redbot/cogs/customcom/customcom.py:428 msgid "Custom command successfully deleted." msgstr "" -#: redbot/cogs/customcom/customcom.py:403 +#: redbot/cogs/customcom/customcom.py:435 #, docstring msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:410 +#: redbot/cogs/customcom/customcom.py:442 msgid "Custom command successfully edited." msgstr "" -#: redbot/cogs/customcom/customcom.py:423 +#: redbot/cogs/customcom/customcom.py:455 #, docstring msgid "List all available custom commands.\\n\\n The list displays a preview of each command's response, with\\n markdown escaped and newlines replaced with spaces.\\n " msgstr "" -#: redbot/cogs/customcom/customcom.py:432 +#: redbot/cogs/customcom/customcom.py:464 msgid "There are no custom commands in this server. Use `{command}` to start adding some." msgstr "" -#: redbot/cogs/customcom/customcom.py:448 +#: redbot/cogs/customcom/customcom.py:480 msgid "Custom Command List" msgstr "自訂指令列表" -#: redbot/cogs/customcom/customcom.py:452 +#: redbot/cogs/customcom/customcom.py:484 msgid "Page {num}/{total}" msgstr "第{num}頁/共{total}頁" -#: redbot/cogs/customcom/customcom.py:462 +#: redbot/cogs/customcom/customcom.py:494 #, docstring msgid "Shows a custom command's responses and its settings." msgstr "" -#: redbot/cogs/customcom/customcom.py:467 +#: redbot/cogs/customcom/customcom.py:499 msgid "I could not not find that custom command." msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:510 +msgid "Deleted User" +msgstr "" + +#: redbot/cogs/customcom/customcom.py:516 msgid "Random" msgstr "" -#: redbot/cogs/customcom/customcom.py:482 +#: redbot/cogs/customcom/customcom.py:516 msgid "Normal" msgstr "" -#: redbot/cogs/customcom/customcom.py:484 +#: redbot/cogs/customcom/customcom.py:518 msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:496 +#: redbot/cogs/customcom/customcom.py:530 msgid "Cooldowns:\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:498 +#: redbot/cogs/customcom/customcom.py:532 msgid "{num} seconds per {period}\\n" msgstr "" -#: redbot/cogs/customcom/customcom.py:501 +#: redbot/cogs/customcom/customcom.py:535 msgid "Responses:\\n" msgstr "回應:\\n" -#: redbot/cogs/customcom/customcom.py:596 +#: redbot/cogs/customcom/customcom.py:633 msgid "Too many arguments!" msgstr "太多參數!" -#: redbot/cogs/customcom/customcom.py:600 +#: redbot/cogs/customcom/customcom.py:637 msgid "Arguments must be sequential. Missing arguments: " msgstr "" -#: redbot/cogs/customcom/customcom.py:626 +#: redbot/cogs/customcom/customcom.py:663 msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"." msgstr "" diff --git a/redbot/cogs/downloader/downloader.py b/redbot/cogs/downloader/downloader.py index 40eed8e6f..2544a6265 100644 --- a/redbot/cogs/downloader/downloader.py +++ b/redbot/cogs/downloader/downloader.py @@ -91,6 +91,10 @@ class Downloader(commands.Cog): if self._init_task is not None: self._init_task.cancel() + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + def create_init_task(self): def _done_callback(task: asyncio.Task) -> None: exc = task.exception() @@ -303,10 +307,22 @@ class Downloader(commands.Cog): hashes: Dict[Tuple[Repo, str], Set[InstalledModule]] = defaultdict(set) for module in modules: module.repo = cast(Repo, module.repo) - if module.repo.commit != module.commit and await module.repo.is_ancestor( - module.commit, module.repo.commit - ): - hashes[(module.repo, module.commit)].add(module) + if module.repo.commit != module.commit: + try: + should_add = await module.repo.is_ancestor(module.commit, module.repo.commit) + except errors.UnknownRevision: + # marking module for update if the saved commit data is invalid + last_module_occurrence = await module.repo.get_last_module_occurrence( + module.name + ) + if last_module_occurrence is not None and not last_module_occurrence.disabled: + if last_module_occurrence.type == InstallableType.COG: + cogs_to_update.add(last_module_occurrence) + elif last_module_occurrence.type == InstallableType.SHARED_LIBRARY: + libraries_to_update.add(last_module_occurrence) + else: + if should_add: + hashes[(module.repo, module.commit)].add(module) update_commits = [] for (repo, old_hash), modules_to_check in hashes.items(): @@ -776,8 +792,12 @@ class Downloader(commands.Cog): if rev is not None else "" ) - + _("\nYou can load them using `{prefix}load `").format( - prefix=ctx.clean_prefix + + _( + "\nYou can load them using {command_1}." + " To see end user data statements, you can use {command_2}." + ).format( + command_1=inline(f"{ctx.clean_prefix}load "), + command_2=inline(f"{ctx.clean_prefix}cog info "), ) + message ) @@ -1075,7 +1095,7 @@ class Downloader(commands.Cog): if updates_available: updated_cognames, message = await self._update_cogs_and_libs( - cogs_to_update, libs_to_update + ctx, cogs_to_update, libs_to_update, current_cog_versions=cogs_to_check ) else: if repos: @@ -1182,15 +1202,24 @@ class Downloader(commands.Cog): return msg = _( - "Information on {cog_name}:\n{description}\n\n" - "Made by: {author}\nRequirements: {requirements}" + "Information on {cog_name}:\n" + "{description}\n\n" + "End user data statement:\n" + "{end_user_data_statement}\n\n" + "Made by: {author}\n" + "Requirements: {requirements}" ).format( cog_name=cog.name, description=cog.description or "", + end_user_data_statement=( + cog.end_user_data_statement + or _("Author of the cog didn't provide end user data statement.") + ), author=", ".join(cog.author) or _("Missing from info.json"), requirements=", ".join(cog.requirements) or "None", ) - await ctx.send(box(msg)) + for page in pagify(msg): + await ctx.send(box(page)) async def is_installed( self, cog_name: str @@ -1380,8 +1409,13 @@ class Downloader(commands.Cog): return (cogs_to_check, failed) async def _update_cogs_and_libs( - self, cogs_to_update: Iterable[Installable], libs_to_update: Iterable[Installable] + self, + ctx: commands.Context, + cogs_to_update: Iterable[Installable], + libs_to_update: Iterable[Installable], + current_cog_versions: Iterable[InstalledModule], ) -> Tuple[Set[str], str]: + current_cog_versions_map = {cog.name: cog for cog in current_cog_versions} failed_reqs = await self._install_requirements(cogs_to_update) if failed_reqs: return ( @@ -1396,12 +1430,34 @@ class Downloader(commands.Cog): updated_cognames: Set[str] = set() if installed_cogs: - updated_cognames = {cog.name for cog in installed_cogs} + updated_cognames = set() + cogs_with_changed_eud_statement = set() + for cog in installed_cogs: + updated_cognames.add(cog.name) + current_eud_statement = current_cog_versions_map[cog.name].end_user_data_statement + if current_eud_statement != cog.end_user_data_statement: + cogs_with_changed_eud_statement.add(cog.name) if len(installed_cogs) > 1: message += _("\nUpdated: ") + humanize_list(tuple(map(inline, updated_cognames))) else: - message += _("\n{cog} updated.").format( - cog=humanize_list(tuple(map(inline, updated_cognames))) + message += _("\n{cog} updated.").format(cog=updated_cognames[0]) + if cogs_with_changed_eud_statement: + if len(cogs_with_changed_eud_statement) > 1: + message += ( + _("\nEnd user data statements of these cogs have changed: ") + + humanize_list(tuple(map(inline, cogs_with_changed_eud_statement))) + + _("\nYou can use {command} to see the updated statements.\n").format( + command=inline(f"{ctx.clean_prefix}cog info ") + ) + else: + message += ( + _("End user data statements for {cog} have been changed.").format( + cog=cogs_with_changed_eud_statement[0] + ) + + _("\nYou can use {command} to see the updated statements.\n").format( + command=inline(f"{ctx.clean_prefix}cog info ") + ) + ) ) if failed_cogs: cognames = [cog.name for cog in failed_cogs] @@ -1519,7 +1575,11 @@ class Downloader(commands.Cog): cog_name = self.cog_name_from_instance(cog) installed, cog_installable = await self.is_installed(cog_name) if installed: - made_by = humanize_list(cog_installable.author) or _("Missing from info.json") + made_by = ( + humanize_list(cog_installable.author) + if cog_installable.author + else _("Missing from info.json") + ) repo_url = ( _("Missing from installed repos") if cog_installable.repo is None diff --git a/redbot/cogs/downloader/info_schemas.py b/redbot/cogs/downloader/info_schemas.py index f6564b181..8033d13f8 100644 --- a/redbot/cogs/downloader/info_schemas.py +++ b/redbot/cogs/downloader/info_schemas.py @@ -220,6 +220,7 @@ INSTALLABLE_SCHEMA: SchemaType = { "requirements": ensure_tuple_of_str, "tags": ensure_tuple_of_str, "type": ensure_installable_type, + "end_user_data_statement": ensure_str, } diff --git a/redbot/cogs/downloader/installable.py b/redbot/cogs/downloader/installable.py index 5bb541c3e..c203116e0 100644 --- a/redbot/cogs/downloader/installable.py +++ b/redbot/cogs/downloader/installable.py @@ -43,6 +43,8 @@ class Installable(RepoJSONMixin): Installable's commit. This is not the same as ``repo.commit`` author : `tuple` of `str` Name(s) of the author(s). + end_user_data_statement : `str` + End user data statement of the module. min_bot_version : `VersionInfo` The minimum bot version required for this Installable. max_bot_version : `VersionInfo` @@ -85,6 +87,7 @@ class Installable(RepoJSONMixin): self.repo_name = self._location.parent.stem self.commit = commit + self.end_user_data_statement: str self.min_bot_version: VersionInfo self.max_bot_version: VersionInfo self.min_python_version: Tuple[int, int, int] diff --git a/redbot/cogs/downloader/locales/af-ZA.po b/redbot/cogs/downloader/locales/af-ZA.po index da6c6794f..fbfd106e9 100644 --- a/redbot/cogs/downloader/locales/af-ZA.po +++ b/redbot/cogs/downloader/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/ar-SA.po b/redbot/cogs/downloader/locales/ar-SA.po index 105e93d25..b8c2ed324 100644 --- a/redbot/cogs/downloader/locales/ar-SA.po +++ b/redbot/cogs/downloader/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/bg-BG.po b/redbot/cogs/downloader/locales/bg-BG.po index 227be53e4..1ccfd36b2 100644 --- a/redbot/cogs/downloader/locales/bg-BG.po +++ b/redbot/cogs/downloader/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Липсващо от info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Актуализацията на COG е успешна." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Няма такава команда." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/ca-ES.po b/redbot/cogs/downloader/locales/ca-ES.po index aed1a9a43..a5624b771 100644 --- a/redbot/cogs/downloader/locales/ca-ES.po +++ b/redbot/cogs/downloader/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/cs-CZ.po b/redbot/cogs/downloader/locales/cs-CZ.po index 8378e6561..27bcab86c 100644 --- a/redbot/cogs/downloader/locales/cs-CZ.po +++ b/redbot/cogs/downloader/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "Vypršel časový limit vaší odpovědi, opakujte akci." #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Nainstalované knihovny." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Některé knihovny se nepodařilo nainstalovat. Prosím zkontrolujte protokoly pro kompletní seznam." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "Příkazy pro správu repozitářů." -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "Repozitář `{name} byl úspěšně přidán." -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "Odstranit repozitář a jeho soubory." -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "Repozitář{repo.name}` byl úspěšně smazán." -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Seznam všech nainstalovaných repozitářů." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "Nainstalovaná repozice:\\n\\n" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "Zobrazí informace o repozitáři." -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "\\nAktualizováno: " -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "Příkazy pro správu instalace Cog." -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "\\nAktualizováno: " -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Dobře, tedy." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Zdá se, že tento příkaz neexistuje." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "Neznámý" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/da-DK.po b/redbot/cogs/downloader/locales/da-DK.po index 7296c19b8..9da25c354 100644 --- a/redbot/cogs/downloader/locales/da-DK.po +++ b/redbot/cogs/downloader/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/de-DE.po b/redbot/cogs/downloader/locales/de-DE.po index 5dc1cf1b7..107713cd6 100644 --- a/redbot/cogs/downloader/locales/de-DE.po +++ b/redbot/cogs/downloader/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "Antwortzeitlimit wurde erreicht, bitte versuche es erneut." #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "Keine Downloader Cog gefunden." @@ -33,444 +33,493 @@ msgid "Cog `{cog_name}` is not installed." msgstr "`{cog_name}` ist nicht installiert." #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." -msgstr "\\n**ACHTUNG**\\n Die folgenden Repos verwenden Bibliotheken, die in Red Version 3.4 entfernt werden: {repo_list}.\\n Du solltest die Maintainer dieser Repos über diese Nachricht informieren." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgstr "" #: redbot/cogs/downloader/downloader.py:39 #, docstring msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "Installiere eine Gruppe von Abhängigkeiten mit pip." -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Bibliotheken installiert." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Manche Bibliotheken konnten nicht installiert werden. Bitte durchsuche deine Logs für eine komplette Liste." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "Quellen Management Befehle." -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "Füge ein neues Repository hinzu.\\n\\n Repository-Namen dürfen nur Zeichen(A-z), Zahlen(0-9), Unterstriche und Bindestriche enthalten.\\n Es wird der Standardbranch gewählt, wenn kein spezifischer Branch angegeben ist.\\n " -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "Repository-Namen dürfen nur Zeichen(A-z), Zahlen(0-9), Unterstriche und Bindestriche enthalten." -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "Repo `{name}` erfolgreich hinzugefügt." -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "Entferne ein repo und dessen Dateien." -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "Das repo `{repo.name}` wurde erfolgreich gelöscht." -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Liste aller installierten repos." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "Installierte Repos:\\n\\n" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "Zeige Informationen über ein repo an." -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Nicht in info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "\\naktualisiert: " -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "Cog Installation Verwaltungsbefehle." -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " -msgstr "" +msgstr "Fehler beim Installieren der Anforderungen: " -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "Installiere ein cog aus dem angegebenen repo." -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "Deinstallieren Sie cogs.\\n\\n Sie dürfen nur cogs deinstallieren, die zuvor von Downloader installiert wurden.\\n\\n " -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "Cogs erfolgreich deinstalliert: " -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "Alle installierten cogs sind bereits auf dem neuesten Stand." -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "Liste alle verfügbaren cogs eines einzelnen repo auf." -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "Installierte Cogs:\\n" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "Verfügbare Cogs:\\n" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "Liste Informationen über ein einzelnes cog auf." -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "Es gibt kein cog `{cog_name}` im repo `{repo.name}`" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog Update erfolgreich." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "\\naktualisiert: " -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "Keines der aktualisierten cogs wurde zuvor geladen. Aktualisierung abgeschlossen." -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "Möchtest du die aktualisierten cogs neu laden?" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Also gut." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "Fehlt aus installierten repos" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "Finde heraus aus welchem cog ein Befehl stammt.\\n\\n Dies funktioniert nur mit geladenen cogs.\\n " -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Dieser Befehl scheint nicht zu existieren." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "Fehlt aus installierten repos" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "Unbekannt" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "Repo mit dem Namen \\\"{repo_name}\\\" existiert nicht." diff --git a/redbot/cogs/downloader/locales/el-GR.po b/redbot/cogs/downloader/locales/el-GR.po index c01462b95..d4732a0c6 100644 --- a/redbot/cogs/downloader/locales/el-GR.po +++ b/redbot/cogs/downloader/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/es-ES.po b/redbot/cogs/downloader/locales/es-ES.po index df3849c9c..b7549e094 100644 --- a/redbot/cogs/downloader/locales/es-ES.po +++ b/redbot/cogs/downloader/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Librerías instaladas." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Fallo la instalación de algunas librerías. Por favor revisa tus logs para ver la lista completa." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Ausente de info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog actualizado exitósamente." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Ese comando no parece existir." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/fi-FI.po b/redbot/cogs/downloader/locales/fi-FI.po index c687b2f55..8563904a0 100644 --- a/redbot/cogs/downloader/locales/fi-FI.po +++ b/redbot/cogs/downloader/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/fr-FR.po b/redbot/cogs/downloader/locales/fr-FR.po index a0b0625fe..848732dc8 100644 --- a/redbot/cogs/downloader/locales/fr-FR.po +++ b/redbot/cogs/downloader/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "Votre réponse a expiré, veuillez réessayer." #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "Le cog downloader n'a pas été trouvé." @@ -33,444 +33,493 @@ msgid "Cog `{cog_name}` is not installed." msgstr "Le cog `{cog_name}` n'est pas installé." #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." -msgstr "\\n**AVERTISSEMENT :** Les repos suivants utilisent des bibliothèques partagées qui sont marquées pour être supprimées dans Red 3.4 : {repo_list}.\\n Vous devez informer les responsables de ces repos de ce message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgstr "\\n**AVERTISSEMENT :** Les dépôts suivants utilisent des bibliothèques partagées qui sont marquées pour être supprimées dans le futur : {repo_list}.\\n Vous devriez informer les responsables de ces dépôts à propos de ce message." #: redbot/cogs/downloader/downloader.py:39 #, docstring msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " -msgstr "" +msgstr "Installe les cogs de la communauté créé par Cog Creators.\\n\\n Les cogs communautaire, aussi appelés cogs tiers, ne sont pas\\ninclus par défaut avec l'installation de Red.\\n \\n Les cogs communautaire viennent des dépôts. Les dépôts sont un groupe de cogs\\n que vous pouvez installer. Vous devez toujours ajouter le dépôt du créateur\\n en utilisant la commande `[p]repo` avant d'installer un ou plusieurs\\n cogs depuis le créateur.\\n " -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "Installer un groupe de dépendances en utilisant pip." -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Bibliothèques installées." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Certaines bibliothèques n'ont pas pu être installées. Veuillez vérifier vos journaux pour une liste complète." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "Commandes de gestion de repo." -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "Ajouter un nouveau repo.\\n\\n Les noms de repo ne peuvent contenir que des caractères A-z, des nombres, des tirets bas et des tirets.\\n La branche sera la branche par défaut si elle n'est pas spécifiée.\\n " -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "Les noms de repo ne peuvent contenir que des caractères A-z, des chiffres, des tirets bas et des traits d'union." -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "Le nom du repo que vous avez fourni est déjà utilisé. Veuillez choisir un autre nom." -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "Quelque chose s'est mal passé pendant le processus de clonage de ce repo. Voir les logs pour plus d'informations." -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "Une erreur s'est produite lors de l'ajout de ce repo. Voir les logs pour plus d'informations." -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "Le repo `{name}` a été ajouté avec succès." -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "Supprimer un repo et ses fichiers." -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "Le repo `{repo.name}` a été supprimé avec succès." -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Liste tout les repos installés." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "Repos installés :\\n\\n" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "Afficher des informations sur un repo." -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Informations manquantes de info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "URL du repo : {repo_url}\\n" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "Branche : {branch_name}\\n" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "Créé par : {author}\\nDescription :\\n{description}" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "Informations sur le repo {repo_name} :{information}" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "Mettez à jour tous les repos ou ceux de votre choix." -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "Mise à jour du repo terminée avec succès." -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "\\nMis à jour : " -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "Tous les repos installés sont déjà à jour." -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "Ces repos sont déjà à jour." -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "Ce repo est déjà à jour." -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "Commandes de gestion d'installation de Cog." -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "\\n Cette commande va réinstaller les pré-requis et les bibliothèques partagées pour tous les cogs installés.\\n\\n Red peut demander à l'utilisateur d'utiliser ceci quand il efface le contenu des fichiers lib\\n à cause de changement version mineure de Python.\\n " -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "Impossible d'installer les pré-requis : " -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "\\nImpossible d'installer les bibliothèques partagées : " -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "Les pré-requis de cog et les bibliothèques partagées pour tous les cogs installés ont été réinstallées, mais il y a eu quelques erreurs :\\n" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "Les pré-requis de cog et les bibliothèques partagées pour tous les cogs installés ont été réinstallées." -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "Installer un cog à partir du repo donné." -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "Installez un cog à partir de la révision spécifiée du repo donné." -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "Error: Court sha1 `{rev}` est ambigu. Candidats possibles:\\n" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "Erreur: il n'y a pas de révision `{rev}` dans le repo `{repo.name}`" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "\\nImpossible d'installer les pré-requis : " -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "\\nImpossible d'installer les bibliothèques partagées pour le repo `{repo.name}`: " -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "\\nImpossible d'installer les cogs : " -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "Cogs installés avec succès : " -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "\\nCes cogs sont maintenant épinglés et ne seront pas mis à jour automatiquement. Pour changer cela, utilisez `{prefix}cog unpin `" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "\\nVous pouvez les charger en utilisant `{prefix}load `" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "Désinstaller un cog.\\n\\n Vous ne pouvez désinstaller que les cogs qui ont été précédemment installés\\n par le Downloader.\\n " -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "Cogs désinstallés avec succès : " -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "\\nLe cog Downloader a supprimé ces cogs de la liste des cogs installés, mais il n'a pas pu trouver leurs fichiers : " -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "\\nIls ont très probablement été supprimés sans utiliser `{prefix}cog uninstall`.\\nVous devrez peut-être supprimer ces fichiers manuellement si les cogs sont toujours utilisables. Si c'est le cas, assurez-vous que les cogs ont été déchargés avec `{prefix}unload {cogs}`." -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "Cogs épinglés - cela verrouillera les cogs sur leur version actuelle." -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "Cogs épinglés : " -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "\\nCes cogs ont déjà été épinglés : " -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "Désépingler les cogs - cela supprimera le verrou de mise à jour des cogs." -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "Cogs dés-épinglés : " -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "\\nCes cogs n'ont pas été épinglés : " -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "Liste les cogs actuellement épinglés." + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "Aucun." + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "(suite)" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "Cogs épinglés :" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "Cogs épinglés : \\n" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "\\n Vérifier les mises à jour de cog disponibles (y compris les cogs épinglés).\\n\\n Cette commande ne met pas à jour les cogs, elle ne vérifie que les mises à jour.\\n Utilisez `[p]cog update` pour mettre à jour les cogs.\\n " -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "Ces cogs peuvent être mis à jour : " -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "\\nCes bibliothèques partagées peuvent être mises à jour : " -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "Aucun cog ne peut être mis à jour." -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "Tous les cogs installés sont déjà à jour." -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "Mettez à jour tous les cogs, ou ceux de votre choix." -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "Mettez à jour tous les cogs du repos de votre choix." -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "Met à jour tout les cog, ou ceux de votre choix à partir de la révision d'un repo.\\n\\n Notez que mettre à jour ne veux pas dire rétrograder et donc la révision\\n doit être plus récente que celle que le cog a actuellement. Si vous voulez\\n rétrograder le cog, désinstaller le et réinstaller le.\\n " -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "Error: Court sha1 `{rev}` est ambigu. Candidats possibles:\\n" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "Il n'y avait pas de cogs à vérifier." -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "\\nCes cogs sont épinglés et n'ont donc pas été vérifiés : " -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "Les cogs de ces repos sont déjà à jour." -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "Les cogs fourni sont déjà mis à jour avec la révision." -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "Les cogs du repo fourni sont déjà mis à jour." -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "Ces cogs sont déjà à jour." -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "Tous les cogs installés sont déjà à jour." -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "\\nCes cogs sont épinglés et n'ont donc pas été vérifiés : " -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "Liste tout les cogs disponibles à partir d'un repo." -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "Cogs installés :\\n" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "Cogs disponibles :\\n" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "Liste les informations à propos d'un cog." -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "Il n'y a pas de cog `{cog_name}` dans le repo `{repo.name}`" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "Informations sur {cog_name}:\\n{description}\\n\\nCréé par : {author}\\nDépendances : {requirements}" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "\\nImpossible de trouver ces cogs dans {repo.name}: " -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "\\nCes cogs ont déjà été installés : " -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "\\nCertains cogs avec ces noms sont déjà installés à partir d'autres repos: " -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr " (Minimum : {min_version})" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr " (Minimum : {min_version}" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr ", au plus : {max_version}" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "\\nCes cogs nécessitent une version de Python supérieure à celle que vous avez : " -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "\\nCes cogs nécessitent une version de Red différente de celle que vous avez actuellement ({current_version}) : " -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Mise à jour du cog effectuée avec succès" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "\\nMis à jour : " -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "\\nImpossible de mettre à jour les cogs : " -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "Aucun cog n'a été mis à jour." -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "\\nCertaines bibliothèques partagées ont été mises à jour, vous devriez redémarrer le bot pour que les modifications soient effectives." -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "\\nImpossible d'installer les bibliothèques partagées : " -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "Aucune des cogs mis à jour n'était chargé auparavant. Mise à jour terminée." -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "Voulez-vous recharger les cogs mis à jour ?" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Ok alors." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "Absent des repos installés" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "Commande : {command}\\nNom du Cog : {cog}\\nCréé par : {author}\\nRepo : {repo_url}\\n" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "Branche du repo : {branch_name}\\n" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "Trouver de quel cog provient une commande.\\n\\n Cela ne fonctionnera qu'avec les cogs chargés.\\n " -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Cette commande ne semble pas exister." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "Absent des repos installés" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "Inconnu" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "Aucun - ce cog n'a pas été installé à partir du downloader" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "Cette commande ne vient pas d'un cog." +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "Commande :" + #: redbot/cogs/downloader/downloader.py:1433 +msgid "Cog Name:" +msgstr "Nom du Cog :" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" +msgstr "Fait par :" + +#: redbot/cogs/downloader/downloader.py:1435 +msgid "Repo URL:" +msgstr "URL du dépôt :" + +#: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "Branche du dépôt :" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "Commande : {command}\\nNom du Cog : {cog}\\nFait par : {author}\\nURL du dépôt : {repo_url}\\n" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "Branche du repo : {branch_name}\\n" + +#: redbot/cogs/downloader/downloader.py:1468 msgid "Failed to update the following repositories:" msgstr "Impossible de mettre à jour les repos suivants :" -#: redbot/cogs/downloader/downloader.py:1435 +#: redbot/cogs/downloader/downloader.py:1470 msgid "Failed to update the following repository:" msgstr "Impossible de mettre à jour le repo suivant :" -#: redbot/cogs/downloader/downloader.py:1438 +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." -msgstr "La branche de ce repo à peut-être été supprimée ou le repo n'est plus accessible à l'Url définie. Voir les logs pour plus d'informations." +msgstr "La branche de ce repo à peut-être été supprimée ou le repo n'est plus accessible à l'URL définie. Voir les logs pour plus d'informations." -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "Le repo avec le nom \\\"{repo_name}\\\" n'existe pas." diff --git a/redbot/cogs/downloader/locales/he-IL.po b/redbot/cogs/downloader/locales/he-IL.po index 2bf1538fa..dc663b6c8 100644 --- a/redbot/cogs/downloader/locales/he-IL.po +++ b/redbot/cogs/downloader/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/hu-HU.po b/redbot/cogs/downloader/locales/hu-HU.po index 32f31ece0..738a0a2d3 100644 --- a/redbot/cogs/downloader/locales/hu-HU.po +++ b/redbot/cogs/downloader/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Rendben." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/id-ID.po b/redbot/cogs/downloader/locales/id-ID.po index 3f26ebb82..c55c178b9 100644 --- a/redbot/cogs/downloader/locales/id-ID.po +++ b/redbot/cogs/downloader/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Hilang dari info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Pembaruan cog selesai dengan sukses." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Perintah tersebut tidak ada." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/it-IT.po b/redbot/cogs/downloader/locales/it-IT.po index 8d450c399..3408833f5 100644 --- a/redbot/cogs/downloader/locales/it-IT.po +++ b/redbot/cogs/downloader/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Mancante da info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog aggiornamento completato correttamente." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "OK allora." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Tale comando non sembra esistere." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/ja-JP.po b/redbot/cogs/downloader/locales/ja-JP.po index e7a2c4f4b..b342a6f34 100644 --- a/redbot/cogs/downloader/locales/ja-JP.po +++ b/redbot/cogs/downloader/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "info.jsonから行方不明" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "コグアップデートが完了しました。" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "そのコマンドはいないようです。" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/ko-KR.po b/redbot/cogs/downloader/locales/ko-KR.po index 10a9350a8..e0ca99082 100644 --- a/redbot/cogs/downloader/locales/ko-KR.po +++ b/redbot/cogs/downloader/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Info.json 파일에서 누락됐어요." -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog가 성공적으로 업데이트됐어요." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "해당 커맨드가 등록되어 있지 않아요." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/nl-NL.po b/redbot/cogs/downloader/locales/nl-NL.po index e579f862b..680000611 100644 --- a/redbot/cogs/downloader/locales/nl-NL.po +++ b/redbot/cogs/downloader/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "Je reactie is verlopen, probeer het opnieuw." #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "Geen Downloader cog gevonden." @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "Installeer een aantal afhankelijkheden met behulp van pip." -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Bibliotheken geïnstalleerd." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "De installatie van sommige bibliotheken zijn mislukt. Gelieve de logs te checken voor een volledige lijst." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "Repo beheeropdrachten." -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "Repo `{name}` succesvol toegevoegd." -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "Verwijder een repo en zijn bestanden." -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "De repo `{repo.name}` is succesvol verwijderd." -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Maak een lijst van alle geïnstalleerde repo's." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "Informatie over een repo weergeven." -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Niet gevonden in info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "Cog installatie management command's." -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "Installeer een Cog van de gegeven repo." -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "Alle geïnstalleerde cogs zijn al bijgewerkt." -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "Alle beschikbare cogs van een enkele repo." -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "Informatie weergeven over een enkele Cog." -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "Er is geen cog '{cog_name}' in repo '{repo.name} '" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog update succesvol." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "Geen van de geüpdatet cogs zijn eerder geladen. Update is compleet." -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "Wil je de bijgewerkte cogs herladen?" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Ohke." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Commando bestaat niet." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/no-NO.po b/redbot/cogs/downloader/locales/no-NO.po index 40e8b4bfc..f4f690310 100644 --- a/redbot/cogs/downloader/locales/no-NO.po +++ b/redbot/cogs/downloader/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Mangler fra info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog-oppdateringen er fullført." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Det ser ikke ut som at den kommandoen finnes." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/pl-PL.po b/redbot/cogs/downloader/locales/pl-PL.po index 4fef54b94..348830001 100644 --- a/redbot/cogs/downloader/locales/pl-PL.po +++ b/redbot/cogs/downloader/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Biblioteki zainstalowane." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Wyświetl wszystkie zainstalowane repozytoria." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Brakujący z info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Aktualizacja rozszerzenia przebiegła pomyślnie." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "OK." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Ta komenda nie istnieje." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/pt-BR.po b/redbot/cogs/downloader/locales/pt-BR.po index 1b2927898..8115fdcf2 100644 --- a/redbot/cogs/downloader/locales/pt-BR.po +++ b/redbot/cogs/downloader/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Ausência do info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Atualização do cog completada com sucesso." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "OK então." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Esse comando parece não existir." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/pt-PT.po b/redbot/cogs/downloader/locales/pt-PT.po index a1da208c2..f5c3bf70a 100644 --- a/redbot/cogs/downloader/locales/pt-PT.po +++ b/redbot/cogs/downloader/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/ro-RO.po b/redbot/cogs/downloader/locales/ro-RO.po index 28752af4f..e295421a8 100644 --- a/redbot/cogs/downloader/locales/ro-RO.po +++ b/redbot/cogs/downloader/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/ru-RU.po b/redbot/cogs/downloader/locales/ru-RU.po index 2032fcf26..f21cce137 100644 --- a/redbot/cogs/downloader/locales/ru-RU.po +++ b/redbot/cogs/downloader/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "Время ответа превышено, пожалуйста, попробуйте еще раз." #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "Модуль Downloader не найден." @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "Установите группу зависимостей, используя pip." -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Библиотеки установлены." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Не удалось установить некоторые библиотеки. Пожалуйста, проверьте ваши логи для получения полного списка." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "Команды управления репозиторием." -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "Репозиторий `{name}` успешно добавлен." -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "Удалить репозиторий и его файлы." -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "Репозиторий `{repo.name}` был успешно удален." -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Список всех установленных репозиториев." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "Показать информацию о репозитории." -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Отсутствует в info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "Команды управления установкой модуля." -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "Установить модуль из данного репозитория." -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "Все установленные модули уже обновлены." -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "Список всех доступных модулей из одного репозитория." -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "Список информации об одном модуле." -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "В репозитории `{repo.name}` нет модуля `{cog_name}`" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Обновление модуля завершено успешно." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "Ни один из обновленных модулей не был загружен ранее. Обновление завершено." -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "Вы хотите перезагрузить обновленные модули?" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Хорошо, тогда." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "Отсутствует из установленных репозиториев" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Эта команда, кажется, не существует." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "Отсутствует из установленных репозиториев" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/sk-SK.po b/redbot/cogs/downloader/locales/sk-SK.po index a61a486c1..ba4e0cc4c 100644 --- a/redbot/cogs/downloader/locales/sk-SK.po +++ b/redbot/cogs/downloader/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/sr-SP.po b/redbot/cogs/downloader/locales/sr-SP.po index b84f20e98..3392bf2fd 100644 --- a/redbot/cogs/downloader/locales/sr-SP.po +++ b/redbot/cogs/downloader/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/sv-SE.po b/redbot/cogs/downloader/locales/sv-SE.po index 19061fea2..10ac8b24f 100644 --- a/redbot/cogs/downloader/locales/sv-SE.po +++ b/redbot/cogs/downloader/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Bibliotek installerade." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Några bibliotek gick ej att installera. Vänligen kontrollera loggarna för en komplett lista." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Saknar information från info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog har uppdaterats." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Det kommandot verkar inte finnas." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/tr-TR.po b/redbot/cogs/downloader/locales/tr-TR.po index f495cde72..7237f2d0a 100644 --- a/redbot/cogs/downloader/locales/tr-TR.po +++ b/redbot/cogs/downloader/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -17,14 +17,14 @@ msgstr "" #: redbot/cogs/downloader/checks.py:12 msgid "You're about to add a 3rd party repository. The creator of Red and its community have no responsibility for any potential damage that the content of 3rd party repositories might cause.\\n\\nBy typing '**I agree**' you declare that you have read and fully understand the above message. This message won't be shown again until the next reboot.\\n\\nYou have **30** seconds to reply to this message." -msgstr "3. parti uygulama eklemek üzeresiniz. Red'in yapımcıları ve komunitesi, bu uygulamaların yol açabileceği herhangi bir hasarın sorumluluğunu kabul etmez. **I agree* yazarak sorumluluğun sizde olduğunu kabul edersiniz. Bot tekrar başlatılana kadar bu mesajı bir daha görmezsiniz. Bu mesajı cevaplamak için **30* saniyeniz var." +msgstr "3. parti uygulama eklemek üzeresiniz. Red'in yapımcıları ve topluluk ekibi, bu uygulamaların yol açabileceği herhangi bir hasarın sorumluluğunu kabul etmez. **I agree** yazarak sorumluluğun sizde olduğunu kabul edersiniz. Bot tekrar başlatılana kadar bu mesajı bir daha görmezsiniz. Bu mesajı cevaplamak için **30** saniyeniz var." #: redbot/cogs/downloader/checks.py:36 msgid "Your response has timed out, please try again." msgstr "Oturumunuz zaman aşımına uğradı. Lütfen tekrar giriş yapın." #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "İndirici bulunamadı." @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "Cog `{cog_name}` yüklenemedi." #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "Pip kullanarak bir grup bağımlılık kurun." -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "Kütüphaneler yüklü." -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "Bazı kütüphaneler yüklenemedi. Lütfen eksiksiz bir liste için kayıtlarınızı kontrol edin." -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "Repo yönetimi komutları." -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "Repo adları yalnızca A-z karakterleri, sayılar, alt çizgiler ve tire içerebilir." -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." -msgstr "" +msgstr "Bu isim zaten kullanılıyor. Başka bir isim seçiniz." -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "Klonlama işlemi sırasında bir şeyler ters gitti. Daha fazla bilgi için loglara bakın." -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "O repoyu eklemeye çalışırken bir şeyler ters gitti. Daha fazla bilgi için günlüklere bakın." -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." -msgstr "Repo ' başarıyla eklendi{name}'." +msgstr "Bu repo {name} başarıyla eklendi." -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "Bir repo ve dosyalarını kaldırın." -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "Repo '{repo.name}' başarıyla silindi." -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "Tüm yüklü repos listelenmektedir." -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "Yüklü Repos:\\n\\n" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "Bir repo ilgili bilgileri gösterir." -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "Burada eksik bilgiler var info.json" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "Repo url: {repo_url}\\n" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "Branch: {branch_name}\\n" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "Yapımcı: {author}\\nAçıklama:\\n{description}" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "{repo_name} hakkında bilgi:{information}" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "Tüm repoları veya seçtiğiniz olanları güncelleyin." -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "Repo güncellemesi başarıyla tamamlandı." -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "\\nGüncellendi: " -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "Yüklü tüm repolar zaten güncel." -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "Bu repolar zaten güncel." -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "Bu repo zaten güncel." -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "Cog yükleme yönetimi komutları." -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " -msgstr "" +msgstr "Gereksinimleri yüklerken bir hata oldu: " -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." -msgstr "Bir dişli verilen repo yükleyin." +msgstr "Verilen repodan bir cog yükleyin." -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " -msgstr "" +msgstr "\\nBu cogu yüklerken bir hata oluştu: " -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " -msgstr "" +msgstr "Coglar başarıyla yüklendi: " -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" -msgstr "" +msgstr "\\nBu komutu kullanarak yükleyebilirsin `{prefix}load `" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " -msgstr "" +msgstr "Coglar başarıyla kaldırıldı: " -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." -msgstr "Tüm yüklü çarkları vardır zaten güncel." +msgstr "Yüklü olan tüm coglar zaten güncel." -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." -msgstr "Tüm kullanılabilir Smm üzerinden tek bir repo listelenmektedir." +msgstr "Tek bir repodaki mevcut tüm cogları listeleyin." -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" -msgstr "" +msgstr "Yüklenen Coglar:\\n" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" -msgstr "" +msgstr "Kullanılabilir Coglar:\\n" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "Tek bir cog hakkında bilgi listesi." -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "Repo '{repo.name} ' hiçbir cog '{cog_name}' olduğunu" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "Cog güncelleştirme başarıyla tamamlandı." -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "\\nGüncellendi: " -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " -msgstr "" +msgstr "\\nCogları güncellerken bir sorun oluştu: " -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "Güncellenen çarkların hiçbiri daha önce yüklenmedi. Güncelleme tamamlandı." -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "Veriyi yeniden göndermek istiyor musun?" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "Tamam o zaman." -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "Bu komut var gibi görünmüyor." -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "Bilinmiyor" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "Komut:" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" -msgstr "" +msgid "Cog Name:" +msgstr "Cog İsmi:" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" +msgstr "Yapımcı:" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "Bu repoları güncellerken bir sorun yaşadım:" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." -msgstr "" +msgstr "Bu repolar silinmiş olabilir ya da Url'lere erişim kapalı. Daha fazla bilgi için logları kontrol edin." -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." -msgstr "" +msgstr "\"{repo_name}\\\" bu isimde bir Repo bulunamadı." diff --git a/redbot/cogs/downloader/locales/uk-UA.po b/redbot/cogs/downloader/locales/uk-UA.po index 8abbbf39c..1e6712ebf 100644 --- a/redbot/cogs/downloader/locales/uk-UA.po +++ b/redbot/cogs/downloader/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/vi-VN.po b/redbot/cogs/downloader/locales/vi-VN.po index 9503c58e5..6e1511c01 100644 --- a/redbot/cogs/downloader/locales/vi-VN.po +++ b/redbot/cogs/downloader/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/zh-CN.po b/redbot/cogs/downloader/locales/zh-CN.po index 78a39a976..e51cec135 100644 --- a/redbot/cogs/downloader/locales/zh-CN.po +++ b/redbot/cogs/downloader/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "在info.json中找不到" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "以成功更新齿轮。" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "这个命令似乎不存在。" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/zh-HK.po b/redbot/cogs/downloader/locales/zh-HK.po index 2e4a26829..ff5136d05 100644 --- a/redbot/cogs/downloader/locales/zh-HK.po +++ b/redbot/cogs/downloader/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/locales/zh-TW.po b/redbot/cogs/downloader/locales/zh-TW.po index f3be2c4fe..c13f2ec7b 100644 --- a/redbot/cogs/downloader/locales/zh-TW.po +++ b/redbot/cogs/downloader/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgid "Your response has timed out, please try again." msgstr "" #: redbot/cogs/downloader/converters.py:14 -#: redbot/cogs/downloader/repo_manager.py:175 +#: redbot/cogs/downloader/repo_manager.py:176 msgid "No Downloader cog found." msgstr "" @@ -33,7 +33,7 @@ msgid "Cog `{cog_name}` is not installed." msgstr "" #: redbot/cogs/downloader/downloader.py:30 -msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in Red 3.4: {repo_list}.\\n You should inform maintainers of these repos about this message." +msgid "\\n**WARNING:** The following repos are using shared libraries which are marked for removal in the future: {repo_list}.\\n You should inform maintainers of these repos about this message." msgstr "" #: redbot/cogs/downloader/downloader.py:39 @@ -41,436 +41,485 @@ msgstr "" msgid "Install community cogs made by Cog Creators.\\n\\n Community cogs, also called third party cogs, are not included\\n in the default Red install.\\n \\n Community cogs come in repositories. Repos are a group of cogs\\n you can install. You always need to add the creator's repository\\n using the `[p]repo` command before you can install one or more\\n cogs from the creator.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:468 +#: redbot/cogs/downloader/downloader.py:484 #, docstring msgid "Install a group of dependencies using pip." msgstr "" -#: redbot/cogs/downloader/downloader.py:477 +#: redbot/cogs/downloader/downloader.py:493 msgid "Libraries installed." msgstr "" -#: redbot/cogs/downloader/downloader.py:480 +#: redbot/cogs/downloader/downloader.py:496 msgid "Some libraries failed to install. Please check your logs for a complete list." msgstr "" -#: redbot/cogs/downloader/downloader.py:489 +#: redbot/cogs/downloader/downloader.py:505 #, docstring msgid "Repo management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:496 +#: redbot/cogs/downloader/downloader.py:512 #, docstring msgid "Add a new repo.\\n\\n Repo names can only contain characters A-z, numbers, underscores, and hyphens.\\n The branch will be the default branch if not specified.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:506 +#: redbot/cogs/downloader/downloader.py:522 msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens." msgstr "" -#: redbot/cogs/downloader/downloader.py:515 +#: redbot/cogs/downloader/downloader.py:531 msgid "The repo name you provided is already in use. Please choose another name." msgstr "" -#: redbot/cogs/downloader/downloader.py:519 +#: redbot/cogs/downloader/downloader.py:535 msgid "Something went wrong during the cloning process. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:535 +#: redbot/cogs/downloader/downloader.py:551 msgid "Something went wrong trying to add that repo. See logs for more information." msgstr "" -#: redbot/cogs/downloader/downloader.py:541 +#: redbot/cogs/downloader/downloader.py:557 msgid "Repo `{name}` successfully added." msgstr "" -#: redbot/cogs/downloader/downloader.py:547 +#: redbot/cogs/downloader/downloader.py:563 #, docstring msgid "Remove a repo and its files." msgstr "" -#: redbot/cogs/downloader/downloader.py:551 +#: redbot/cogs/downloader/downloader.py:567 msgid "The repo `{repo.name}` has been deleted successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:556 +#: redbot/cogs/downloader/downloader.py:572 #, docstring msgid "List all installed repos." msgstr "" -#: redbot/cogs/downloader/downloader.py:559 +#: redbot/cogs/downloader/downloader.py:575 msgid "Installed Repos:\\n\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:568 +#: redbot/cogs/downloader/downloader.py:584 #, docstring msgid "Show information about a repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:569 -#: redbot/cogs/downloader/downloader.py:1085 -#: redbot/cogs/downloader/downloader.py:1348 +#: redbot/cogs/downloader/downloader.py:585 +#: redbot/cogs/downloader/downloader.py:1126 +#: redbot/cogs/downloader/downloader.py:1409 msgid "Missing from info.json" msgstr "在info.json中找不到" -#: redbot/cogs/downloader/downloader.py:571 +#: redbot/cogs/downloader/downloader.py:587 msgid "Repo url: {repo_url}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:573 +#: redbot/cogs/downloader/downloader.py:589 msgid "Branch: {branch_name}\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:574 +#: redbot/cogs/downloader/downloader.py:590 msgid "Made by: {author}\\nDescription:\\n{description}" msgstr "" -#: redbot/cogs/downloader/downloader.py:578 +#: redbot/cogs/downloader/downloader.py:594 msgid "Information on {repo_name} repo:{information}" msgstr "" -#: redbot/cogs/downloader/downloader.py:586 +#: redbot/cogs/downloader/downloader.py:602 #, docstring msgid "Update all repos, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:594 +#: redbot/cogs/downloader/downloader.py:610 msgid "Repo update completed successfully." msgstr "" -#: redbot/cogs/downloader/downloader.py:595 +#: redbot/cogs/downloader/downloader.py:611 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:597 +#: redbot/cogs/downloader/downloader.py:613 msgid "All installed repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:600 +#: redbot/cogs/downloader/downloader.py:616 msgid "These repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:602 +#: redbot/cogs/downloader/downloader.py:618 msgid "This repo is already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:612 +#: redbot/cogs/downloader/downloader.py:628 #, docstring msgid "Cog installation management commands." msgstr "" -#: redbot/cogs/downloader/downloader.py:617 +#: redbot/cogs/downloader/downloader.py:633 #, docstring msgid "\\n This command will reinstall cog requirements and shared libraries for all installed cogs.\\n\\n Red might ask user to use this when it clears contents of lib folder\\n because of change in minor version of Python.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:644 -#: redbot/cogs/downloader/downloader.py:1260 +#: redbot/cogs/downloader/downloader.py:660 +#: redbot/cogs/downloader/downloader.py:1301 msgid "Failed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:649 +#: redbot/cogs/downloader/downloader.py:665 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:655 +#: redbot/cogs/downloader/downloader.py:671 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:663 +#: redbot/cogs/downloader/downloader.py:679 msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled." msgstr "" -#: redbot/cogs/downloader/downloader.py:671 +#: redbot/cogs/downloader/downloader.py:687 #, docstring msgid "Install a cog from the given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:678 +#: redbot/cogs/downloader/downloader.py:694 #, docstring msgid "Install a cog from the specified revision of given repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:693 +#: redbot/cogs/downloader/downloader.py:709 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:705 -#: redbot/cogs/downloader/downloader.py:964 +#: redbot/cogs/downloader/downloader.py:721 +#: redbot/cogs/downloader/downloader.py:1005 msgid "Error: there is no revision `{rev}` in repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:719 +#: redbot/cogs/downloader/downloader.py:735 msgid "\\nFailed to install requirements: " msgstr "" -#: redbot/cogs/downloader/downloader.py:740 +#: redbot/cogs/downloader/downloader.py:756 msgid "\\nFailed to install shared libraries for `{repo.name}` repo: " msgstr "" -#: redbot/cogs/downloader/downloader.py:748 +#: redbot/cogs/downloader/downloader.py:764 msgid "\\nFailed to install cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:752 +#: redbot/cogs/downloader/downloader.py:768 msgid "Successfully installed cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:755 +#: redbot/cogs/downloader/downloader.py:771 msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `" msgstr "" -#: redbot/cogs/downloader/downloader.py:762 +#: redbot/cogs/downloader/downloader.py:778 msgid "\\nYou can load them using `{prefix}load `" msgstr "" -#: redbot/cogs/downloader/downloader.py:775 +#: redbot/cogs/downloader/downloader.py:791 #, docstring msgid "Uninstall cogs.\\n\\n You may only uninstall cogs which were previously installed\\n by Downloader.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:802 +#: redbot/cogs/downloader/downloader.py:818 msgid "Successfully uninstalled cogs: " msgstr "已成功移除齒輪: " -#: redbot/cogs/downloader/downloader.py:805 +#: redbot/cogs/downloader/downloader.py:821 msgid "\\nDownloader has removed these cogs from the installed cogs list but it wasn't able to find their files: " msgstr "" -#: redbot/cogs/downloader/downloader.py:810 +#: redbot/cogs/downloader/downloader.py:826 msgid "\\nThey were most likely removed without using `{prefix}cog uninstall`.\\nYou may need to remove those files manually if the cogs are still usable. If so, ensure the cogs have been unloaded with `{prefix}unload {cogs}`." msgstr "" -#: redbot/cogs/downloader/downloader.py:820 +#: redbot/cogs/downloader/downloader.py:836 #, docstring msgid "Pin cogs - this will lock cogs on their current version." msgstr "" -#: redbot/cogs/downloader/downloader.py:836 +#: redbot/cogs/downloader/downloader.py:852 msgid "Pinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:838 +#: redbot/cogs/downloader/downloader.py:854 msgid "\\nThese cogs were already pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:843 +#: redbot/cogs/downloader/downloader.py:859 #, docstring msgid "Unpin cogs - this will remove update lock from cogs." msgstr "" -#: redbot/cogs/downloader/downloader.py:859 +#: redbot/cogs/downloader/downloader.py:875 msgid "Unpinned cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:861 +#: redbot/cogs/downloader/downloader.py:877 msgid "\\nThese cogs weren't pinned: " msgstr "" -#: redbot/cogs/downloader/downloader.py:866 +#: redbot/cogs/downloader/downloader.py:882 +#, docstring +msgid "List currently pinned cogs." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:888 +msgid "None." +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "(continued)" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:892 +msgid "Pinned Cogs:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:902 +msgid "Pinned Cogs: \\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:907 #, docstring msgid "\\n Check for available cog updates (including pinned cogs).\\n\\n This command doesn't update cogs, it only checks for updates.\\n Use `[p]cog update` to update cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:881 +#: redbot/cogs/downloader/downloader.py:922 msgid "These cogs can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:886 +#: redbot/cogs/downloader/downloader.py:927 msgid "\\nThese shared libraries can be updated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:890 +#: redbot/cogs/downloader/downloader.py:931 msgid "No cogs can be updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:894 +#: redbot/cogs/downloader/downloader.py:935 msgid "All installed cogs are up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:903 +#: redbot/cogs/downloader/downloader.py:944 #, docstring msgid "Update all cogs, or ones of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:908 +#: redbot/cogs/downloader/downloader.py:949 #, docstring msgid "Update all cogs from repos of your choosing." msgstr "" -#: redbot/cogs/downloader/downloader.py:918 +#: redbot/cogs/downloader/downloader.py:959 #, docstring msgid "Update all cogs, or ones of your choosing to chosen revision of one repo.\\n\\n Note that update doesn't mean downgrade and therefore revision\\n has to be newer than the one that cog currently has. If you want to\\n downgrade the cog, uninstall and install it again.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:953 +#: redbot/cogs/downloader/downloader.py:994 msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n" msgstr "" -#: redbot/cogs/downloader/downloader.py:985 +#: redbot/cogs/downloader/downloader.py:1026 msgid "There were no cogs to check." msgstr "" -#: redbot/cogs/downloader/downloader.py:988 +#: redbot/cogs/downloader/downloader.py:1029 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1003 +#: redbot/cogs/downloader/downloader.py:1044 msgid "Cogs from provided repos are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1006 +#: redbot/cogs/downloader/downloader.py:1047 msgid "Provided cogs are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1010 +#: redbot/cogs/downloader/downloader.py:1051 msgid "Cogs from provided repo are already up to date with this revision." msgstr "" -#: redbot/cogs/downloader/downloader.py:1015 +#: redbot/cogs/downloader/downloader.py:1056 msgid "Provided cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1017 +#: redbot/cogs/downloader/downloader.py:1058 msgid "All installed cogs are already up to date." msgstr "" -#: redbot/cogs/downloader/downloader.py:1022 +#: redbot/cogs/downloader/downloader.py:1063 msgid "\\nThese cogs are pinned and therefore weren't checked: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1045 +#: redbot/cogs/downloader/downloader.py:1086 #, docstring msgid "List all available cogs from a single repo." msgstr "" -#: redbot/cogs/downloader/downloader.py:1049 +#: redbot/cogs/downloader/downloader.py:1090 msgid "Installed Cogs:\\n" msgstr "已安裝齒輪:\\n" -#: redbot/cogs/downloader/downloader.py:1056 +#: redbot/cogs/downloader/downloader.py:1097 msgid "Available Cogs:\\n" msgstr "可用的齒輪:\\n" -#: redbot/cogs/downloader/downloader.py:1069 +#: redbot/cogs/downloader/downloader.py:1110 #, docstring msgid "List information about a single cog." msgstr "" -#: redbot/cogs/downloader/downloader.py:1073 +#: redbot/cogs/downloader/downloader.py:1114 msgid "There is no cog `{cog_name}` in the repo `{repo.name}`" msgstr "" -#: redbot/cogs/downloader/downloader.py:1079 +#: redbot/cogs/downloader/downloader.py:1120 msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1150 +#: redbot/cogs/downloader/downloader.py:1191 msgid "\\nCouldn't find these cogs in {repo.name}: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1154 +#: redbot/cogs/downloader/downloader.py:1195 msgid "\\nThese cogs were already installed: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1158 +#: redbot/cogs/downloader/downloader.py:1199 msgid "\\nSome cogs with these names are already installed from different repos: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1176 +#: redbot/cogs/downloader/downloader.py:1217 msgid " (Minimum: {min_version})" msgstr "" -#: redbot/cogs/downloader/downloader.py:1189 +#: redbot/cogs/downloader/downloader.py:1230 msgid " (Minimum: {min_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1193 +#: redbot/cogs/downloader/downloader.py:1234 msgid ", at most: {max_version}" msgstr "" -#: redbot/cogs/downloader/downloader.py:1201 +#: redbot/cogs/downloader/downloader.py:1242 msgid "\\nThese cogs require higher python version than you have: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1205 +#: redbot/cogs/downloader/downloader.py:1246 msgid "\\nThese cogs require different Red version than you currently have ({current_version}): " msgstr "" -#: redbot/cogs/downloader/downloader.py:1266 +#: redbot/cogs/downloader/downloader.py:1307 msgid "Cog update completed successfully." msgstr "已成功更新齒輪。" -#: redbot/cogs/downloader/downloader.py:1271 +#: redbot/cogs/downloader/downloader.py:1312 msgid "\\nUpdated: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1274 +#: redbot/cogs/downloader/downloader.py:1315 msgid "\\nFailed to update cogs: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1276 +#: redbot/cogs/downloader/downloader.py:1317 msgid "No cogs were updated." msgstr "" -#: redbot/cogs/downloader/downloader.py:1278 +#: redbot/cogs/downloader/downloader.py:1319 msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect." msgstr "" -#: redbot/cogs/downloader/downloader.py:1284 +#: redbot/cogs/downloader/downloader.py:1325 msgid "\\nFailed to install shared libraries: " msgstr "" -#: redbot/cogs/downloader/downloader.py:1292 +#: redbot/cogs/downloader/downloader.py:1333 msgid "None of the updated cogs were previously loaded. Update complete." msgstr "" -#: redbot/cogs/downloader/downloader.py:1296 +#: redbot/cogs/downloader/downloader.py:1337 msgid "Would you like to reload the updated cogs?" msgstr "" -#: redbot/cogs/downloader/downloader.py:1319 +#: redbot/cogs/downloader/downloader.py:1360 msgid "OK then." msgstr "" -#: redbot/cogs/downloader/downloader.py:1350 -msgid "Missing from installed repos" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1361 -msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1365 -msgid "Repo branch: {branch_name}\\n" -msgstr "" - -#: redbot/cogs/downloader/downloader.py:1392 +#: redbot/cogs/downloader/downloader.py:1390 #, docstring msgid "Find which cog a command comes from.\\n\\n This will only work with loaded cogs.\\n " msgstr "" -#: redbot/cogs/downloader/downloader.py:1399 +#: redbot/cogs/downloader/downloader.py:1397 msgid "That command doesn't seem to exist." msgstr "這個命令似乎不存在。" -#: redbot/cogs/downloader/downloader.py:1413 +#: redbot/cogs/downloader/downloader.py:1412 +msgid "Missing from installed repos" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1422 +msgid "Unknown" +msgstr "未知" + +#: redbot/cogs/downloader/downloader.py:1423 +msgid "None - this cog wasn't installed via downloader" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1426 msgid "This command is not provided by a cog." msgstr "" +#: redbot/cogs/downloader/downloader.py:1432 +msgid "Command:" +msgstr "" + #: redbot/cogs/downloader/downloader.py:1433 -msgid "Failed to update the following repositories:" +msgid "Cog Name:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1434 +msgid "Made by:" msgstr "" #: redbot/cogs/downloader/downloader.py:1435 -msgid "Failed to update the following repository:" +msgid "Repo URL:" msgstr "" #: redbot/cogs/downloader/downloader.py:1438 +msgid "Repo branch:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1443 +msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo URL: {repo_url}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1447 +msgid "Repo branch: {branch_name}\\n" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1468 +msgid "Failed to update the following repositories:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1470 +msgid "Failed to update the following repository:" +msgstr "" + +#: redbot/cogs/downloader/downloader.py:1473 msgid "The repository's branch might have been removed or the repository is no longer accessible at set url. See logs for more information." msgstr "" -#: redbot/cogs/downloader/repo_manager.py:182 +#: redbot/cogs/downloader/repo_manager.py:183 msgid "Repo by the name \\\"{repo_name}\\\" does not exist." msgstr "" diff --git a/redbot/cogs/downloader/repo_manager.py b/redbot/cogs/downloader/repo_manager.py index d288af026..348a50328 100644 --- a/redbot/cogs/downloader/repo_manager.py +++ b/redbot/cogs/downloader/repo_manager.py @@ -2,6 +2,7 @@ from __future__ import annotations import asyncio import functools +import keyword import os import pkgutil import shlex @@ -198,6 +199,11 @@ class Repo(RepoJSONMixin): descendant_rev : `str` Descendant revision + Raises + ------ + .UnknownRevision + When git cannot find one of the provided revisions. + Returns ------- bool @@ -212,10 +218,17 @@ class Repo(RepoJSONMixin): maybe_ancestor_rev=maybe_ancestor_rev, descendant_rev=descendant_rev, ) - p = await self._run(git_command, valid_exit_codes=valid_exit_codes) + p = await self._run(git_command, valid_exit_codes=valid_exit_codes, debug_only=True) if p.returncode in valid_exit_codes: return not bool(p.returncode) + + # this is a plumbing command so we're safe here + stderr = p.stderr.decode(**DECODE_PARAMS).strip() + if stderr.startswith(("fatal: Not a valid object name", "fatal: Not a valid commit name")): + rev, *__ = stderr[31:].split(maxsplit=1) + raise errors.UnknownRevision(f"Revision {rev} cannot be found.", git_command) + raise errors.GitException( f"Git failed to determine if commit {maybe_ancestor_rev}" f" is ancestor of {descendant_rev} for repo at path: {self.folder_path}", @@ -495,6 +508,9 @@ class Repo(RepoJSONMixin): ) """ for file_finder, name, is_pkg in pkgutil.iter_modules(path=[str(self.folder_path)]): + if not name.isidentifier() or keyword.iskeyword(name): + # reject package names that can't be valid python identifiers + continue if is_pkg: curr_modules.append( Installable(location=self.folder_path / name, repo=self, commit=self.commit) diff --git a/redbot/cogs/economy/economy.py b/redbot/cogs/economy/economy.py index d99f74967..2daad480f 100644 --- a/redbot/cogs/economy/economy.py +++ b/redbot/cogs/economy/economy.py @@ -3,7 +3,7 @@ import logging import random from collections import defaultdict, deque, namedtuple from enum import Enum -from typing import cast, Iterable, Union +from typing import cast, Iterable, Union, Literal import discord @@ -11,6 +11,7 @@ from redbot.cogs.bank import is_owner_if_bank_global from redbot.cogs.mod.converters import RawUserIds from redbot.core import Config, bank, commands, errors, checks from redbot.core.i18n import Translator, cog_i18n +from redbot.core.utils import AsyncIter from redbot.core.utils.chat_formatting import box, humanize_number from redbot.core.utils.menus import menu, DEFAULT_CONTROLS @@ -21,6 +22,7 @@ T_ = Translator("Economy", __file__) logger = logging.getLogger("red.economy") NUM_ENC = "\N{COMBINING ENCLOSING KEYCAP}" +VARIATION_SELECTOR = "\N{VARIATION SELECTOR-16}" MOCK_MEMBER = namedtuple("Member", "id guild") @@ -33,8 +35,8 @@ class SMReel(Enum): sunflower = "\N{SUNFLOWER}" six = "\N{DIGIT SIX}" + NUM_ENC mushroom = "\N{MUSHROOM}" - heart = "\N{HEAVY BLACK HEART}" - snowflake = "\N{SNOWFLAKE}" + heart = "\N{HEAVY BLACK HEART}" + VARIATION_SELECTOR + snowflake = "\N{SNOWFLAKE}" + VARIATION_SELECTOR _ = lambda s: s @@ -136,7 +138,6 @@ class Economy(commands.Cog): def __init__(self, bot: Red): super().__init__() self.bot = bot - self.file_path = "data/economy/settings.json" self.config = Config.get_conf(self, 1256844281) self.config.register_guild(**self.default_guild_settings) self.config.register_global(**self.default_global_settings) @@ -145,6 +146,23 @@ class Economy(commands.Cog): self.config.register_role(**self.default_role_settings) self.slot_register = defaultdict(dict) + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + await self.config.user_from_id(user_id).clear() + + all_members = await self.config.all_members() + + async for guild_id, guild_data in AsyncIter(all_members.items(), steps=100): + if user_id in guild_data: + await self.config.member_from_ids(guild_id, user_id).clear() + @guild_only_check() @commands.group(name="bank") async def _bank(self, ctx: commands.Context): @@ -532,7 +550,10 @@ class Economy(commands.Cog): @guild_only_check() async def payouts(self, ctx: commands.Context): """Show the payouts for the slot machine.""" - await ctx.author.send(SLOT_PAYOUTS_MSG) + try: + await ctx.author.send(SLOT_PAYOUTS_MSG) + except discord.Forbidden: + await ctx.send(_("I can't send direct messages to you.")) @commands.command() @guild_only_check() @@ -655,34 +676,39 @@ class Economy(commands.Cog): @commands.group() async def economyset(self, ctx: commands.Context): """Manage Economy settings.""" + + @economyset.command(name="showsettings") + async def economyset_showsettings(self, ctx: commands.Context): + """ + Shows the current economy settings + """ guild = ctx.guild - if ctx.invoked_subcommand is None: - if await bank.is_global(): - conf = self.config - else: - conf = self.config.guild(ctx.guild) - await ctx.send( - box( - _( - "----Economy Settings---\n" - "Minimum slot bid: {slot_min}\n" - "Maximum slot bid: {slot_max}\n" - "Slot cooldown: {slot_time}\n" - "Payday amount: {payday_amount}\n" - "Payday cooldown: {payday_time}\n" - "Amount given at account registration: {register_amount}\n" - "Maximum allowed balance: {maximum_bal}" - ).format( - slot_min=humanize_number(await conf.SLOT_MIN()), - slot_max=humanize_number(await conf.SLOT_MAX()), - slot_time=humanize_number(await conf.SLOT_TIME()), - payday_time=humanize_number(await conf.PAYDAY_TIME()), - payday_amount=humanize_number(await conf.PAYDAY_CREDITS()), - register_amount=humanize_number(await bank.get_default_balance(guild)), - maximum_bal=humanize_number(await bank.get_max_balance(guild)), - ) + if await bank.is_global(): + conf = self.config + else: + conf = self.config.guild(guild) + await ctx.send( + box( + _( + "----Economy Settings---\n" + "Minimum slot bid: {slot_min}\n" + "Maximum slot bid: {slot_max}\n" + "Slot cooldown: {slot_time}\n" + "Payday amount: {payday_amount}\n" + "Payday cooldown: {payday_time}\n" + "Amount given at account registration: {register_amount}\n" + "Maximum allowed balance: {maximum_bal}" + ).format( + slot_min=humanize_number(await conf.SLOT_MIN()), + slot_max=humanize_number(await conf.SLOT_MAX()), + slot_time=humanize_number(await conf.SLOT_TIME()), + payday_time=humanize_number(await conf.PAYDAY_TIME()), + payday_amount=humanize_number(await conf.PAYDAY_CREDITS()), + register_amount=humanize_number(await bank.get_default_balance(guild)), + maximum_bal=humanize_number(await bank.get_max_balance(guild)), ) ) + ) @economyset.command() async def slotmin(self, ctx: commands.Context, bid: int): diff --git a/redbot/cogs/economy/locales/af-ZA.po b/redbot/cogs/economy/locales/af-ZA.po index 18cafd71e..1da853ab2 100644 --- a/redbot/cogs/economy/locales/af-ZA.po +++ b/redbot/cogs/economy/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: af_ZA\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/ar-SA.po b/redbot/cogs/economy/locales/ar-SA.po index 5f62fb598..e4381059e 100644 --- a/redbot/cogs/economy/locales/ar-SA.po +++ b/redbot/cogs/economy/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: ar_SA\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/bg-BG.po b/redbot/cogs/economy/locales/bg-BG.po index 05fc48633..0f3cd3f8b 100644 --- a/redbot/cogs/economy/locales/bg-BG.po +++ b/redbot/cogs/economy/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: bg_BG\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Вашият залог се умножи * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Две черешки! Вашият залог се умножи * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Два последователни символа! Вашият залог се умножи * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Няма открити банкови сметки." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Отлага се, опитайте по-късно." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Жалко, но това е невалидно количесто за залог. :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Вие не разполагате с достатъчно пари на разположение, другарю." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Невалидна минимална сума за залог." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "семици" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "дни" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "часове" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "минути" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "секунди" diff --git a/redbot/cogs/economy/locales/ca-ES.po b/redbot/cogs/economy/locales/ca-ES.po index fc8061dda..385ad478e 100644 --- a/redbot/cogs/economy/locales/ca-ES.po +++ b/redbot/cogs/economy/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: ca_ES\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/cs-CZ.po b/redbot/cogs/economy/locales/cs-CZ.po index a04494095..32d3c7f8b 100644 --- a/redbot/cogs/economy/locales/cs-CZ.po +++ b/redbot/cogs/economy/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: cs_CZ\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "JACKPOT! 226! Tvá sázka byla vynásobena * 50!" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "4LC! Vaše nabídka byla vynásobena * 25!" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "Tři třešně! Tvoje sázka byla vynásobena * 20!" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Tvá sázka byla vynásobena * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Dvě třešně! Váš pokus byl znásoben * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "Tři symboly! Tvá sázka byla vynásobena * 10!" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Dva po sobě jdoucí symboly! Váš pokus byl vynásoben * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "Zbohatněte a bavte se s imaginární měnou!" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "Správa banky." -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "Zůstatek {user} je {num} {currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "Poslat měnu ostatním uživatelům." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "{user} převedl {num} {currency} uživateli {other_user}" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "{author} přidal/a {num} {currency} k účtu {user}." -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "{author} odebral {num} {currency} z účtu {user}." -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "Smazat všechny bankovní účty." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "tento server" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "Všechny bankovní účty pro {scope} byly odstraněny." -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "Vyčistit bankovní účty." -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "Odstranit bankovní účet určeného uživatele." -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "Získejte měnu zdarma." -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "{author.mention} Příliš brzy. Pro Vaši další výplatu musíte počkat {time}." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "{author.mention}, tady máš, vezmi si nějaké {currency}. Užívej! (+{amount} {currency}!)\\n\\nV současné době máš {new_balance} {currency}.\\n\\nMomentálně jsi #{pos} na globálním žebříčku!" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "V bance nejsou žádné účty." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Jméno" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Skóre" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "Zobrazit výplaty pro automat." -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "Použij výherní automat." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "To je neplatná částka sázky, promiňte :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Nemáš dost peněz, kámo." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "Nic!" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "Tvá sázka: {bid}" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "Spravovat nastavení ekonomiky." -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "Nastavte minimální sázku na automatu." -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Neplatná minimální částka sázky." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "Minimální sázka je nyní {bid} {currency}." -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "Nastavte maximální sázku na automatu." -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "Neplatná maximální částka sázky. Musí být větší než minimální částka." -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "Maximální sázka je nyní {bid} {currency}." -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "Nastavte cooldown pro výplatu." -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "Hodnota upravena. Mezi jednotlivými výplatami musí uplynout alespoň {num} sekund." -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "Nastavte částku získanou za každý výplatní den." -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "Částka musí být větší nebo rovna nule a menší než {maxbal}." -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "Každý den bude nyní dán {num} {currency}." -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "Nastavte částku získanou za každý výplatní den pro roli." -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "Každý den dá nyní {num} {currency} lidem s rolí {role_name}." -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "Nastavte počáteční zůstatek pro nové bankovní účty." -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "Částka musí být větší nebo rovna nule a menší než {maxbal}." -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "Registrace účtu nyní dá {num} {currency}." -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "týdnů" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "dnů" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "hodin" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minut" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "sekund" diff --git a/redbot/cogs/economy/locales/da-DK.po b/redbot/cogs/economy/locales/da-DK.po index 720a9e4bb..6b67f5f04 100644 --- a/redbot/cogs/economy/locales/da-DK.po +++ b/redbot/cogs/economy/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: da_DK\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/de-DE.po b/redbot/cogs/economy/locales/de-DE.po index 48f0d3db2..7d4408ab4 100644 --- a/redbot/cogs/economy/locales/de-DE.po +++ b/redbot/cogs/economy/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: de_DE\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Dein Gebot wurde multipliziert * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Zwei Kirschen! Dein Gebot wurde multipliziert * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Zwei aufeinanderfolgende Symbole! Dein Gebot wurde multipliziert * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "Werde reiche und hab Spaß mit imaginärer Währung!" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "Verwalte die Bank." -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "Zeigt den Kontostand des Benutzers an.\\n\\n Standardmässig deinen eigenen." -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "Guthaben von {user} beträgt {num} {currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "Übertrage Währung an andere Benutzer." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "{user} überwies {num} {currency} an {other_user}" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "Legt den Kontostand des Benutzers fest.\\n\\n Addierende und subtrahierende Werte fügen Guthaben hinzu bzw. ziehen dieses ab.\\n\\n Beispiele:\\n - `[p]bank set @Twentysix 26` - setzt den Kontostand auf 26\\n - `[p]bank set @Twentysix +2` - erhöht Kontostand um 2\\n - `[p]bank set @Twentysix -6` - verringert Kontostand um 6\\n " -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "{author} hat {num} {currency} zu {user} Konto hinzugefügt." -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "{author} hat {num} {currency} von {user} Konto abgezogen." -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "{author} hat {user} Kontostand auf {num} {currency} gesetzt." -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "Alle Bankkonten löschen." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "Dies löscht alle Bankkonten von {scope}.\\nWenn du sicher bist, tippe `{prefix}bank reset yes`" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "dieser Server" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "Alle Bankkonten von {scope} wurden gelöscht." -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "Hol dir kostenlose Währung." -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "Du hast die maximale Summe von {currency} erreicht! Bitte gib mal etwas mehr aus 😬\\n\\nDu hast derzeit {new_balance} {currency}." -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "{author.mention} Hier, nimm etwas {currency}. Viel Spaß! (+{amount} {currency}!)\\n\\nDu hast derzeit {new_balance} {currency}.\\n\\nDu bist auf Platz #{pos} der globalen Bestenliste!" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "{author.mention} Zu früh. Bis zum nächsten Zahltag dauert es noch {time}." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "Du hast die maximale Summe von {currency} erreicht! Bitte gib mal etwas mehr aus 😬\\n\\nDu hast derzeit {new_balance} {currency}." -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "{author.mention} Hier, nimm etwas {currency}. Viel Spaß! (+{amount} {currency}!)\\n\\nDu hast derzeit {new_balance} {currency}.\\n\\nDu bist auf Platz #{pos} der globalen Bestenliste!" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "Zeige die Bestenliste an.\\n\\n Standardmässig die Top 10.\\n " -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Es gibt keine Konten in der Bank." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Name" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Punkte" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "Zeige die Auszahlung des Spielautomaten an." -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Ich kann keine Direktnachrichten an dich senden." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "Benutze den Spielautomaten." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Du bist auf Abklingzeit, versuch es bald wieder." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Das ist kein gültiges Gebot, tut mir leid. :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Du hast nicht genug Geld, mein Freund." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "Du hast die maximale Summe von {currency} erreicht! Bitte gib mal etwas mehr aus 😬\\n{old_balance} -> {new_balance}!" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "Nichts!" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "Verwalte Economy Einstellungen." -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "Lege den Mindestwetteinsatz für den Spielautomat fest." -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Ungültiges Mindestgebot." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "Mindestwetteinsatz beträgt jetzt {bid} {currency}." -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "Lege den Maximalwetteinsatz für den Spielautomat fest." -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "Ungültiger Maximalwetteinsatz. Dieser muss höher sein als der Minimalwetteinsatz." -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "Maximalwetteinsatz beträgt jetzt {bid} {currency}." -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "Lege die Abklingzeit für den Spielautomat fest." -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "Abklingzeit beträgt jetzt {num} Sekunden." -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "Lege die Abklingzeit für den Zahltag fest." -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "Wert geändert. Mindestens {num} Sekunden müssen zwischen jedem Zahltag vergehen." -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "Legt den Betrag für jeden Zahltag fest." -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "An jedem Zahltag werden jetzt {num} {currency} ausgezahlt." -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "Legt den Betrag an einem Zahltag für eine Rolle fest." -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "Die Bank muss pro Server separat laufen, damit Zahltage nach Rollen funktionieren." -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "Jeden Zahltag gibt es jetzt {num} {currency} für Personen mit der {role_name} Rolle." -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "Legt das Startguthaben für neue Bankkonten fest." -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "Ein neues Konto zu eröffnen gibt jetzt {num} {currency}." -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "Wochen" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "Tage" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "Stunden" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "Minuten" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "Sekunden" diff --git a/redbot/cogs/economy/locales/el-GR.po b/redbot/cogs/economy/locales/el-GR.po index 745151c84..3eceecad3 100644 --- a/redbot/cogs/economy/locales/el-GR.po +++ b/redbot/cogs/economy/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: el_GR\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/es-ES.po b/redbot/cogs/economy/locales/es-ES.po index cdf6a11bb..0680c9a66 100644 --- a/redbot/cogs/economy/locales/es-ES.po +++ b/redbot/cogs/economy/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: es_ES\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "¡2 6! ¡Tu apuesta ha sido multiplicada * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "¡Dos cerezas! ¡Tu apuesta ha sido multiplicada * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "¡Dos símbolos consecutivos! ¡Tu apuesta se ha multiplicado * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" -msgstr "" +msgstr "El saldo de {user} es {num} {currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." -msgstr "" +msgstr "Transferir moneda a otros usuarios." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" -msgstr "" +msgstr "{user} transfirió {num} {currency} a {other_user}" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." -msgstr "" +msgstr "Elimina todas las cuentas bancarias." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" -msgstr "" +msgstr "Esto eliminará todas las cuentas de {scope}.\\nSi estás seguro, escribe `{prefix}bank reset yes`" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" -msgstr "" +msgstr "este servidor" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." -msgstr "" +msgstr "Limpiar cuentas bancarias." -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." -msgstr "" +msgstr "Obtenga algo de moneda gratis." -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." -msgstr "" +msgstr "¡Has alcanzado la cantidad máxima de {currency}! Por favor gasta más 😬\\n\\nActualmente tienes {new_balance} {currency}." -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" -msgstr "" +msgstr "{author.mention} Aquí, toma algunos {currency}. ¡Disfruta! (+{amount} {currency}!)\\n\\nActualmente tienes {new_balance} {currency}.\\n\\n¡Actualmente estás #{pos} en el tablero global de líderes!" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." -msgstr "" +msgstr "{author.mention} Muy pronto. Para tu próximo día de pago, tienes que esperar {time}." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" -msgstr "" +msgstr "{author.mention} Aquí, toma algunos {currency}. ¡Disfruta! (+{amount} {currency}!)\\n\\nActualmente tienes {new_balance} {currency}.\\n\\n¡Actualmente estás #{pos} en el tablero global de líderes!" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "No hay cuentas en el Banco." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" -msgstr "" +msgstr "Nombre" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" -msgstr "" +msgstr "Puntaje" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "No puedo enviarte mensajes directos." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." -msgstr "" +msgstr "Usa la máquina tragaperras." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Estás en tiempo de enfriamiento, inténtelo de nuevo unos momentos." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Esta es una oferta inválido, lo siento :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "No tienes suficiente dinero, amigo." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" -msgstr "" +msgstr "Nada!" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" -msgstr "" +msgstr "Tu apuesta: {bid}" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" -msgstr "" +msgstr "\\n{old_balance} - {bid} (Tu apuesta) + {pay} (Ganancias) → {new_balance}!" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Importe de la puja min no válido." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "semanas" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "días" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "horas" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minutos" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "segundos" diff --git a/redbot/cogs/economy/locales/fi-FI.po b/redbot/cogs/economy/locales/fi-FI.po index 4075700f1..979baab38 100644 --- a/redbot/cogs/economy/locales/fi-FI.po +++ b/redbot/cogs/economy/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: fi_FI\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/fr-FR.po b/redbot/cogs/economy/locales/fr-FR.po index abc030b68..8e922d916 100644 --- a/redbot/cogs/economy/locales/fr-FR.po +++ b/redbot/cogs/economy/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: fr_FR\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "JACKPOT ! 226 ! Votre mise a été multipliée par * 50 !" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "4LC ! Votre mise a été multipliée par * 25 !" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "Trois cerises ! Votre mise a été multipliée par * 20 !" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "26 ! Votre mise a été multipliée par 4 !" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Deux cerises ! Votre mise a été multipliée par 3 !" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "Trois symboles ! Votre mise a été multipliée par * 10 !" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Deux symboles consécutifs ! Votre mise a été multipliée par 2 !" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "Gains de la machine à sous :\\n{two.value} {two.value} {six.value} Mise * 50\\n{flc.value} {flc.value} {flc.value} Mise * 25\\n{cherries.value} {cherries.value} {cherries.value} Mise * 20\\n{two.value} {six.value} Mise * 4\\n{cherries.value} {cherries.value} Mise * 3\\n\\nTrois symboles : Mise * 10\\nDeux symboles : Mise * 2" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "Devenez riche et amusez-vous avec des devises imaginaires !" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "Gérer la banque." -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "Afficher le solde du compte de l'utilisateur.\\n\\n Par défaut sur le votre." -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "Le solde de {user} est {num} {currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "Transférer des devises à d'autres utilisateurs." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "{user} a transféré {num} {currency} à {other_user}" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "Définissez le solde du compte bancaire de l'utilisateur.\\n\\n Le passage de valeurs positives et négatives ajoutera/supprimera de la monnaie à la place.\\n\\n Exemples :\\n - `[p]bank set @Twentysix 26` - Définit la balance à 26\\n - `[p]bank set @Twentysix +2` - Augmente le solde de 2\\n - `[p]bank set @Twentysix -6` - Diminue le solde de 6\\n " -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "{author} a ajouté {num} {currency} au compte de {user}." -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "{author} a retiré {num} {currency} du compte de {user}." -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "{author} définit le solde du compte de {user} à {num} {currency}." -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "Supprimer tous les comptes bancaires." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "Ceci supprimera tous les comptes bancaires pour {scope}.\\nSi vous êtes sûr, tapez `{prefix}bank reset yes`" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "ce serveur" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "Tous les comptes bancaires pour {scope} ont été supprimés." -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "Nettoyer les comptes bancaires." -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "Nettoyer les comptes bancaires pour les utilisateurs qui ne sont plus sur le serveur." -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "Cette commande ne peut pas être utilisée avec une banque globale." -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "Cela supprimera tous les comptes bancaires pour les utilisateurs qui ne sont plus sur ce serveur.\\nSi vous êtes sûr, tapez `{prefix}bank prune local yes`" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "Les comptes bancaires des utilisateurs qui ne sont plus sur ce serveur ont été supprimés." -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "Nettoyer les comptes bancaires pour les utilisateurs qui ne partagent plus un serveur avec le bot." -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "Cette commande ne peut pas être utilisée avec une banque locale." -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "Ceci supprimera tous les comptes bancaires pour les utilisateurs qui ne partagent plus de serveur avec le bot.\\nSi vous êtes sûr, tapez `{prefix}bank prune global yes`" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "Les comptes bancaires des utilisateurs qui ne partagent plus de serveur avec le bot ont été supprimés." -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "Supprimer le compte bancaire d'un utilisateur spécifié." -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "Cette commande ne peut pas être utilisée en message privé avec une banque locale." -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "Ceci supprimera le compte bancaire de {name}.\\nSi vous êtes sûr, tapez `{prefix}bank prune user {id} yes`" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "Le compte bancaire de {name} a été supprimé." -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "Obtenez quelques devises gratuites." -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "Vous avez atteint le montant maximum de {currency} ! Veuillez dépenser plus 😬\\n\\nVous avez actuellement {new_balance} {currency}." -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "{author.mention} Tenez, voici un peu de {currency}. Amusez-vous bien ! (+{amount} {currency} !)\\n\\nVous avez actuellement {new_balance} {currency}.\\n\\nVous êtes actuellement #{pos} sur le classement global !" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "{author.mention} Trop tôt. Pour le prochain payday, vous devez attendre {time}." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "Vous avez atteint le montant maximum de {currency} ! Veuillez dépenser plus 😬\\n\\nVous avez actuellement {new_balance} {currency}." -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "{author.mention} Tenez, voici un peu de {currency}. Amusez-vous bien ! (+{amount} {currency} !)\\n\\nVous avez actuellement {new_balance} {currency}.\\n\\nVous êtes actuellement #{pos} sur le classement global !" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "Envoie le classement.\\n\\n Par défaut au top 10.\\n " -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Il n'y a pas de comptes dans cette banque." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Nom" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Score" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "Montrer les gains de la machine à sous." -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Je ne peux pas vous envoyer de messages privé." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "Utiliser la machine à sous." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Vous devez attendre, réessayez dans un moment." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "C'est un montant invalide pour une mise, désolé :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Vous n'avez pas assez d'argent, l'ami." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "Vous avez atteint le montant maximum de {currency} ! Veuillez dépenser plus 😬\\n{old_balance} -> {new_balance}!" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "Rien !" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "Votre mise : {bid}" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "\\n{old_balance} - {bid} (Votre mise) + {pay} (Gains) → {new_balance} !" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "Gérer les paramètres de l'economie." -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "----Paramètres de l'Economie---\\nMise minimale au slots : {slot_min}\\nMise maximale au slots : {slot_max}\\nTemps de récupération des slots : {slot_time}\\nMontant du payday : {payday_amount}\\nTemps de récupération du payday : {payday_time}\\nMontant donné lors de l'enregistrement du compte : {register_amount}\\nSolde maximum autorisé : {maximum_bal}" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "Définir le montant minimum de la machine à sous." -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Le montant minimum de la mise est invalide." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "La mise minimum est maintenant de {bid} {currency}." -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "Définir le montant maximum de la machine à sous." -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "Montant de mise maximum invalide. Il doit être supérieur au montant minimum." -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "La mise maximum est maintenant de {bid} {currency}." -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "Définir le cooldown de la machine à sous." -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "Le cooldown est maintenant de {num} secondes." -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "Définir le cooldown du payday." -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "Valeur modifiée. Au moins {num} secondes doivent passer entre chaque payday." -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "Définir le montant gagné à chaque payday." -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "Le montant doit être supérieur à zéro et inférieur à {maxbal}." -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "Chaque payday donnera désormais {num} {currency}." -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "Définir le montant gagné chaque payday pour un rôle." -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "La banque doit être par serveur pour que les paydays par rôle fonctionnent." -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "Chaque payday donnera désormais {num} {currency} aux personnes ayant le rôle {role_name}." -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "Définir le solde initial des nouveaux comptes bancaires." -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "Le montant doit être supérieur ou égal à zéro et inférieur à {maxbal}." -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "L'enregistrement d'un compte donnera maintenant {num} {currency}." -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "semaines" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "jours" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "heures" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minutes" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "secondes" diff --git a/redbot/cogs/economy/locales/he-IL.po b/redbot/cogs/economy/locales/he-IL.po index 53a7b8535..6d861cf6a 100644 --- a/redbot/cogs/economy/locales/he-IL.po +++ b/redbot/cogs/economy/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: he_IL\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/hu-HU.po b/redbot/cogs/economy/locales/hu-HU.po index 27b4ad815..f06addf2b 100644 --- a/redbot/cogs/economy/locales/hu-HU.po +++ b/redbot/cogs/economy/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: hu_HU\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/id-ID.po b/redbot/cogs/economy/locales/id-ID.po index 811268d05..c3b2a36ad 100644 --- a/redbot/cogs/economy/locales/id-ID.po +++ b/redbot/cogs/economy/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: id_ID\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Taruhan Anda telah dikalikan * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Dua buah ceri! Taruhan Anda telah dikalikan * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Dua simbol berturut-turut! Taruhan Anda telah dikalikan * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Tidak ada rekening di bank." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Saya tidak dapat mengirim pesan langsung kepada Anda." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Anda sedang dalam keadaan dingin, coba lagi sebentar lagi." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Itu adalah jumlah tawaran yang tidak valid, maaf: /" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Anda tidak punya cukup uang, teman." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Jumlah tawaran min. Tidak valid." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "pekan" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "hari" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "jam" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "menit" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "detik" diff --git a/redbot/cogs/economy/locales/it-IT.po b/redbot/cogs/economy/locales/it-IT.po index da1bbb02e..ed91ba890 100644 --- a/redbot/cogs/economy/locales/it-IT.po +++ b/redbot/cogs/economy/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: it_IT\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! L'offerta è stato moltiplicato * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Due ciliege! L'offerta è stato moltiplicato * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Due simboli consecutivi! L'offerta è stato moltiplicato * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Non ci sono nessun conto in banca." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Io non riesco a inviare messaggi diretti a voi." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Sei il cooldown, riprovare in un po '." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "È un invalido offerta importo, mi dispiace :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Non hai abbastanza soldi, amico." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Importo dell'offerta valida min." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "settimane" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "giorni" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "ore" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minuti" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "secondi" diff --git a/redbot/cogs/economy/locales/ja-JP.po b/redbot/cogs/economy/locales/ja-JP.po index da815ab20..58d870ee3 100644 --- a/redbot/cogs/economy/locales/ja-JP.po +++ b/redbot/cogs/economy/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: ja_JP\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "26!入札は4倍されました!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "2つのチェリー!入札は3倍されました!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "2つの連続したシンボル!入札は2倍されました!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "銀行には口座がありません。" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "クールダウン中です。後でもう一度やり直してください。" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "無効な入札額です。ごめんね (。•́︿•̀。)" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "十分なお金がないよ。" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "最低入札額が無効です。" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "週間" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "日間" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "時間" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "分間" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "秒間" diff --git a/redbot/cogs/economy/locales/ko-KR.po b/redbot/cogs/economy/locales/ko-KR.po index 93c326e6f..261307f95 100644 --- a/redbot/cogs/economy/locales/ko-KR.po +++ b/redbot/cogs/economy/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: ko_KR\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! 사용자님의 입찰 가격이 4배로 늘었어요!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "체리 두 개! 사용자님의 입찰 가격이 3배로 올랐어요!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "2연속 심볼! 당신의 입찰 가격이 2배로 늘었어요!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "은행에 등록된 계좌가 없어요." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "사용자님에게 직접 메시지를 보낼 수 없어요." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "사용자님은 지금 쿨타임이에요. 잠시 후에 다시 시도해보세요." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "잘못된 입찰 금액이에요, 죄송해요. ;/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "동작 그만, 밑장빼기냐? 돈이 없잖아." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "최소 입찰 금액이 잘못됐어요." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "주" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "날" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "시간" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "분" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "초" diff --git a/redbot/cogs/economy/locales/nl-NL.po b/redbot/cogs/economy/locales/nl-NL.po index c8f5edb35..5a0ac903d 100644 --- a/redbot/cogs/economy/locales/nl-NL.po +++ b/redbot/cogs/economy/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: nl_NL\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Je bod is 4 maal verhoogd!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Twee kersen! Je bod is 3 maal verhoogd!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Twee dezelfde symbolen! Je bod is verdubbeld!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "Word rijk en heb plezier met een denkbeeldige valuta!" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "Beheer de bank." -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "{user}'s balans is {num}{currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "Verstuur geld naar andere gebruikers." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "{user} verstuurde {num}{currency} naar {other_user}" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "{author} heeft {num}{currency} toegevoegd aan {user}'s account." -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "{author} heeft {num}{currency} verwijderd van {user}'s account." -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "Verwijder alle bank accounts." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "deze server" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "Alle bank accounts voor {scope} zijn verwijderd." -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "Krijg wat gratis geld." -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "{author.mention} Te snel. Voor de volgende uitbetaling moet je nog {time} wachten." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Er zijn geen bankrekeningen." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Naam" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Score" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "Toon de uitbetalingen voor de gokautomaat." -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Ik kan je geen persoonlijke berichten versturen." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "Gebruik de gokautomaat." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Je gaat te snel! Probeer het later opnieuw." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Dat is een ongeldig bod, sorry :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Je hebt niet genoeg geld." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "Niets!" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "Beheer Economy-instellingen." -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "Stel het minimum gokautomaat bod in." -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Ongeldig minimaal bod." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "Het minimum bod is nu {bid} {currency}." -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "Stel het maximale gokautomaat bod in." -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "Ongeldige maximum biedingsbedrag. Moet groter zijn dan het minimumbedrag." -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "Het maximum bod is nu {bid} {currency}." -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "Stel de cooldown voor de gokautomaat in." -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "Cooldown is nu {num} seconden." -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "Stel de cooldown voor betaaldag." -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "Waarde gewijzigd. Ten minste {num} seconden moeten tussen elke betaaldag doorgaan." -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "Stel het bedrag in dat elke betaaldag wordt verdiend." -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "Elke betaaldag geeft nu {num} {currency}." -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "Stel het bedrag in dat elke betaaldag wordt verdiend voor een rol." -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "De bank moet ingesteld staan op per-server om de per-role betaaldagen werkbaar te maken." -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "Elke betaaldag geeft nu {num} {currency} aan mensen met de rol {role_name}." -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "Stel het beginsaldo in voor nieuwe bankrekeningen." -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "Als je een account registreert, krijg je nu {num} {currency}." -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "weken" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "dagen" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "uren" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minuten" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "seconden" diff --git a/redbot/cogs/economy/locales/no-NO.po b/redbot/cogs/economy/locales/no-NO.po index c2e9a0d0a..d90d84cbc 100644 --- a/redbot/cogs/economy/locales/no-NO.po +++ b/redbot/cogs/economy/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: no_NO\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Budet er multiplisert * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "To kirsebær! Budet er multiplisert * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "To påfølgende symboler! Budet er multiplisert * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Det er ingen kontoer i banken." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Du er på ventetid, prøv igjen litt." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Det er et ugyldig bud beløp, beklager :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Du ikke har nok penger, venn." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Ugyldig minimums bud beløp." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "uker" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "dager" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "timer" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minutter" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "sekunder" diff --git a/redbot/cogs/economy/locales/pl-PL.po b/redbot/cogs/economy/locales/pl-PL.po index 1664188c3..9d663a62f 100644 --- a/redbot/cogs/economy/locales/pl-PL.po +++ b/redbot/cogs/economy/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: pl_PL\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Twój zakład został powiększony czterokrotnie!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Dwie wiśnie! Twój zakład został powiększony trzykrotnie!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Dwa kolejne symoble! Twój zakład został podwojony!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "ten serwer" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Nie ma żadnych kont w banku." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Nazwa" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Stan" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Nie możesz tak często robić zakładów, spróbuj za chwilę." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Nieprawidłowa kwota zakładu, przepraszam :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Nie masz tyle pieniędzy, kolego." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Nieprawidłowa minimalna kwota zakładu." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "tygodni" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "dni" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "godzin" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minut" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "sekund" diff --git a/redbot/cogs/economy/locales/pt-BR.po b/redbot/cogs/economy/locales/pt-BR.po index 9a3d6510e..1c41815ac 100644 --- a/redbot/cogs/economy/locales/pt-BR.po +++ b/redbot/cogs/economy/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: pt_BR\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Sua aposta foi multiplicada * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Duas cerejas! Sua aposta foi multiplicada * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Dois símbolos consecutivos! Sua aposta foi multiplicada * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Não há nenhuma conta no banco." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Nome" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Pontuação" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Você deve aguardar, tente novamente daqui a pouco." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Desculpe, mas isso é um valor de aposta inválido :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Você não tem dinheiro suficiente, amigo." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Quantidade de aposta min inválido." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "semanas" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "dias" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "horas" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minutos" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "segundos" diff --git a/redbot/cogs/economy/locales/pt-PT.po b/redbot/cogs/economy/locales/pt-PT.po index ed4f9a81d..5d9b8ca08 100644 --- a/redbot/cogs/economy/locales/pt-PT.po +++ b/redbot/cogs/economy/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: pt_PT\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/ro-RO.po b/redbot/cogs/economy/locales/ro-RO.po index 4bdbbbd12..52f84712f 100644 --- a/redbot/cogs/economy/locales/ro-RO.po +++ b/redbot/cogs/economy/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: ro_RO\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/ru-RU.po b/redbot/cogs/economy/locales/ru-RU.po index e089854e5..57b9248c0 100644 --- a/redbot/cogs/economy/locales/ru-RU.po +++ b/redbot/cogs/economy/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: ru_RU\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Ваша ставка была умножена на 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Две вишни! Ваша ставка была умножена на 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Два последовательных символа! Ваша ставка была умножена на 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "Богатейте и веселитесь с воображаемой валютой!" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "Управление банком." -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "Баланс пользователя {user}: {num} {currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "Передача валюты другим пользователям." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "{user} перевёл {other_user} {num} {currency}" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "{author} добавил {num} {currency} на счет {user}." -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "{author} удалил {num} {currency} со счета {user}." -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "{author} установил баланс счета {user} на {num} {currency}." -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "Удалить все банковские счета." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "этот сервер" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "Все банковские счета для {scope} были удалены." -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "Получить немного бесплатной валюты." -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "Вы достигли максимума {currency}. Пожалуйста потратьте ещё не много. \\n\\n У вас сейчас есть{new_balance} {currency}." -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "{author.mention}, слишком рано. До следующей выплаты придется подождать {time}." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "В банке нет счетов." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "Имя" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "Счет" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "Показать выплаты слот-машины." -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Я не могу отправить вам личное сообщение." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "Использовать слот-машину." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Ты играешь слишком часто, попробуй чуть позже." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "К сожалению, это неправильная сумма ставки :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Слушай, у тебя нет столько денег." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "Ничего!" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "Управление настройками экономики." -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "Установите минимальную ставку слот-машины." -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Неверная минимальная сумма ставки." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "Минимальная ставка сейчас {bid} {currency}." -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "Установите максимальную ставку слот-машины." -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "Неверная максимальная сумма ставки. Должна быть больше минимальной суммы." -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "Максимальная ставка сейчас {bid} {currency}." -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "Установите время восстановления слот-машины." -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "Перерыв между играми теперь {num} секунд." -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "Установите время восстановления для выплаты жалованья." -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "Значение изменено. Теперь между выплатами должно пройти как минимум {num} секунд." -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "Установите сумму, заработанную каждый день выплаты жалованья." -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "Каждая выплата теперь дает {num}{currency}." -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "Установить сумму, зарабатываемую за каждый день выплаты за роль." -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "Банк должен быть серверным, чтобы делать выплаты жалованья для ролей." -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "Теперь каждый день выплаты будет давать {num} {currency} людям с ролью {role_name}." -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "Установить начальный баланс для новых банковских счетов." -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "Регистрация счета теперь даст {num} {currency}." -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "нед." -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "дн." -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "ч." -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "мин." -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "с." diff --git a/redbot/cogs/economy/locales/sk-SK.po b/redbot/cogs/economy/locales/sk-SK.po index dd24887da..f03bc9661 100644 --- a/redbot/cogs/economy/locales/sk-SK.po +++ b/redbot/cogs/economy/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: sk_SK\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/sr-SP.po b/redbot/cogs/economy/locales/sr-SP.po index 609dde0ed..290b15481 100644 --- a/redbot/cogs/economy/locales/sr-SP.po +++ b/redbot/cogs/economy/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: sr_SP\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/sv-SE.po b/redbot/cogs/economy/locales/sv-SE.po index b756f3806..513bc23c0 100644 --- a/redbot/cogs/economy/locales/sv-SE.po +++ b/redbot/cogs/economy/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: sv_SE\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! Din insats har blivit multiplicerad * 4!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "Två körsbär! Din insats har multiplicerats * 3!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "Två på varandra lika följande symboler! Din insats har multiplicerats * 2!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "Det finns inga konton i banken." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Jag kan inte skicka direkt meddelanden till dig." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "Du är på cooldown, försök igen om en liten stund." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "Det är inte en giltig insats summa, förlåt :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "Du har inte tillräckligt med pengar, kompis." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "Ej giltig minsta insats summa." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "veckor" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "dagar" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "timmar" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "minuter" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "sekunder" diff --git a/redbot/cogs/economy/locales/tr-TR.po b/redbot/cogs/economy/locales/tr-TR.po index 6eacfe07e..afb852502 100644 --- a/redbot/cogs/economy/locales/tr-TR.po +++ b/redbot/cogs/economy/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,346 +15,355 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: tr_TR\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" -msgstr "" +msgstr "JACKPOT! 226! Teklifiniz 50* katlandı!" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" -msgstr "" +msgstr "4LC! Teklifiniz 25 katına katlandı!" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" -msgstr "" +msgstr "3 kiraz! Teklifiniz 20 katına katlandı!" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" -msgstr "2 6! Teklifinizi çarpı * 4!" +msgstr "2 tane 6! Teklifiniz 4 katına katlandı!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" -msgstr "İki kiraz! Teklifinizi çarpı * 3!" +msgstr "İki kiraz! Teklifiniz 3 katına katlandı!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" -msgstr "" +msgstr "3 Sembol! Teklifiniz 3 katına katlandı!" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" -msgstr "" +msgstr "Ardışık iki sembol! Teklifiniz 2 katına katlandı!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" -msgstr "" +msgstr "Zengin olun ve hayali para birimi ile eğlenin!" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." -msgstr "" +msgstr "Başkalarının bakiyesini görüntüleyin.\\n\\n Kendinizinkini görüntülemek için sadece komutu yazın." -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" -msgstr "" +msgstr "{user} adlı kullanıcının bakiyesi {num} {currency}" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." -msgstr "" +msgstr "Başka bir oyuncuya para transfer et." -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" -msgstr "" +msgstr "{user}, {other_user} adlı kullanıcıya {num} {currency} {other_user} aktardı" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " -msgstr "" +msgstr "Bir üyenin bakiyesini düzenleyin.\\n\\n Pozitif ve negatif değerler kullanmak bakiye ekler ya da siler.\\n\\n Örneğin:\\n - `[p]bank set @Twentysix 26` - Üyeye 26 bakiye ekler.\\n - `[p]bank set @Twentysix +2` - Bakiyesini 2 arttırır.\\n - `[p]bank set @Twentysix -6` - Bakiyesinden 6 siler.\\n " -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." -msgstr "" +msgstr "{author}, {user} adlı kişiye {num} {currency} ekledi." -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." -msgstr "" +msgstr "{author} yaklaşık {num} {currency} bakiyeyi {user} hesabından kaldırdı." -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." -msgstr "" +msgstr "Tüm banka hesaplarını silin." -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" -msgstr "" +msgstr "bu sunucu" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" -msgstr "" +msgstr "Bu, üyenin {name} banka hesabını silecek.\\nEğer eminsen bu komutu kullan `{prefix}bank prune user {id} yes`" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." -msgstr "" - -#: redbot/cogs/economy/economy.py:348 -#, docstring -msgid "Get some free currency." -msgstr "" +msgstr "Bu üyenin {name} bankası hesabı silindi." #: redbot/cogs/economy/economy.py:366 +#, docstring +msgid "Get some free currency." +msgstr "Biraz bedava bakiye al." + +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." -msgstr "" +msgstr "Maksimum {currency} miktarına ulaştınız! Lütfen biraz para harcayın 😬\\n\\nŞu anda {new_balance} {currency} var." -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" -msgstr "" +msgstr "{author.mention} buyur, sana birazcık {currency}. İyi eğlenceler! (+{amount} {currency}!)\\n\\nŞu anda senin {new_balance} {currency} var.\\n\\nŞu anda dünya sıralamasında #{pos} sıradasın!" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." -msgstr "" +msgstr "{author.mention} Çok yakında. Bir dahaki ödemeye kalan süre {time}." -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." -msgstr "" +msgstr "Maksimum {currency} miktarına ulaştınız! Lütfen biraz para harcayın 😬\\n\\nŞu anda {new_balance} {currency} var." -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" -msgstr "" +msgstr "{author.mention} buyur, sana birazcık {currency}. İyi eğlenceler! (+{amount} {currency}!)\\n\\nŞu anda senin {new_balance} {currency} var.\\n\\nŞu anda dünya sıralamasında #{pos} sıradasın!" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." -msgstr "" +msgstr "Bankada kayıtlı hesap yok." -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" -msgstr "" +msgstr "İsimler" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" -msgstr "" +msgstr "Puan" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "Sana özelden mesaj atamıyorum." + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." -msgstr "" +msgstr "Slot makinesini kullanın." -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." -msgstr "" +msgstr "Çok hızlı yazıyorsun, lütfen biraz bekle." -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" -msgstr "" +msgstr "Bu geçersiz bir teklif tutarı, üzgünüm :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." -msgstr "" +msgstr "Yeterince paran yok dostum." -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" -msgstr "" +msgstr "Maksimum {currency} miktarına ulaştınız! Lütfen biraz para harcayın 😬\\nŞu anda {old_balance} -> {new_balance} var!" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" -msgstr "" +msgstr "Hiçbir şey!" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" -msgstr "" +msgstr "Senin teklifin: {bid}" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" -msgstr "" +msgstr "\\n{old_balance} - {bid} (Senin teklifin) + {pay} (Kazandığın) → {new_balance}!" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." -msgstr "" +msgstr "Ekonomi ayarlarını yönet." -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "\\n Mevcut ekonomi ayarlarını göster\\n " + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." -msgstr "" +msgstr "En az slot makinesi teklifini belirle." -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." -msgstr "" +msgstr "Yanlış teklif tutarı." -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "Minimum teklif şimdi {bid} {currency} ' dir." -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "En fazla slot makinesidir belirlersiniz." -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "Geçersiz en büyük teklif tutarını. Az büyük olması gerekir." -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "Maksimum teklifi şimdi {bid} {currency} ' dir." -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "Slot makinesidir için bekleme süresi ayarlayın." -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." -msgstr "Bekleme süresi şimdi {num} saniyedir." +msgstr "Bekleme süresi şimdi {num} saniye." -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "Ödeme günü için cooldown'u ayarlayın." -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "Değer değiştirildi. Her ödeme günü arasında en az {num} saniye geçmelidir." -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "Her payday kazanılan miktarı ayarlayın." -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "Her ödeme günü şimdi {num} {currency} verecek." -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "Bir rol için her maaş günü kazanılan ayarlayın." -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "Banka sunucu rolü başına paydays çalışmak için başına olmalıdır." -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "\n" "Her ödeme günü şimdi {role_name} rolüne sahip olan kişilere {num} {currency} verecek." -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "Yeni banka hesapları için başlangıç ​​bakiyesini ayarlayın." -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "Bir hesap kayıt {num} {currency} şimdi verin." -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "hafta" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" -msgstr "günler" +msgstr "gün" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" -msgstr "saatler" +msgstr "saat" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "dakika" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "saniye" diff --git a/redbot/cogs/economy/locales/uk-UA.po b/redbot/cogs/economy/locales/uk-UA.po index 03b171e31..f5b2ff39e 100644 --- a/redbot/cogs/economy/locales/uk-UA.po +++ b/redbot/cogs/economy/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: uk_UA\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/vi-VN.po b/redbot/cogs/economy/locales/vi-VN.po index fb7f0b9db..9af209122 100644 --- a/redbot/cogs/economy/locales/vi-VN.po +++ b/redbot/cogs/economy/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: vi_VN\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/zh-CN.po b/redbot/cogs/economy/locales/zh-CN.po index b014db5fb..505631f5b 100644 --- a/redbot/cogs/economy/locales/zh-CN.po +++ b/redbot/cogs/economy/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: zh_CN\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! 你的出价已经翻了4倍!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "两个樱桃! 你的出价已经翻了3倍!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "两个连续的符号!你的出价已经翻倍!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "在这个银行中没有账户。" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "请冷静,稍后再试。" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "对不起,这是无效出价金额 :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "你没有足够的资金。" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "无效的最小出价金额。" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "周" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "日" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "小时" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "分钟" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "秒数" diff --git a/redbot/cogs/economy/locales/zh-HK.po b/redbot/cogs/economy/locales/zh-HK.po index 8523dc6aa..bec423fc4 100644 --- a/redbot/cogs/economy/locales/zh-HK.po +++ b/redbot/cogs/economy/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: zh_HK\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "" diff --git a/redbot/cogs/economy/locales/zh-TW.po b/redbot/cogs/economy/locales/zh-TW.po index ace234a4d..47398bf06 100644 --- a/redbot/cogs/economy/locales/zh-TW.po +++ b/redbot/cogs/economy/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,345 +15,354 @@ msgstr "" "X-Crowdin-File-ID: 23\n" "Language: zh_TW\n" -#: redbot/cogs/economy/economy.py:44 +#: redbot/cogs/economy/economy.py:46 msgid "JACKPOT! 226! Your bid has been multiplied * 50!" msgstr "" -#: redbot/cogs/economy/economy.py:48 +#: redbot/cogs/economy/economy.py:50 msgid "4LC! Your bid has been multiplied * 25!" msgstr "" -#: redbot/cogs/economy/economy.py:52 +#: redbot/cogs/economy/economy.py:54 msgid "Three cherries! Your bid has been multiplied * 20!" msgstr "" -#: redbot/cogs/economy/economy.py:56 +#: redbot/cogs/economy/economy.py:58 msgid "2 6! Your bid has been multiplied * 4!" msgstr "2 6! 你的出價已經翻了4倍!" -#: redbot/cogs/economy/economy.py:60 +#: redbot/cogs/economy/economy.py:62 msgid "Two cherries! Your bid has been multiplied * 3!" msgstr "兩個櫻桃! 你的出價已經翻了3倍!" -#: redbot/cogs/economy/economy.py:64 +#: redbot/cogs/economy/economy.py:66 msgid "Three symbols! Your bid has been multiplied * 10!" msgstr "" -#: redbot/cogs/economy/economy.py:68 +#: redbot/cogs/economy/economy.py:70 msgid "Two consecutive symbols! Your bid has been multiplied * 2!" msgstr "兩個連續的符號!你的出價已經翻倍!" -#: redbot/cogs/economy/economy.py:72 +#: redbot/cogs/economy/economy.py:74 msgid "Slot machine payouts:\\n{two.value} {two.value} {six.value} Bet * 50\\n{flc.value} {flc.value} {flc.value} Bet * 25\\n{cherries.value} {cherries.value} {cherries.value} Bet * 20\\n{two.value} {six.value} Bet * 4\\n{cherries.value} {cherries.value} Bet * 3\\n\\nThree symbols: Bet * 10\\nTwo symbols: Bet * 2" msgstr "" -#: redbot/cogs/economy/economy.py:117 +#: redbot/cogs/economy/economy.py:119 #, docstring msgid "Get rich and have fun with imaginary currency!" msgstr "" -#: redbot/cogs/economy/economy.py:151 +#: redbot/cogs/economy/economy.py:169 #, docstring msgid "Manage the bank." msgstr "" -#: redbot/cogs/economy/economy.py:156 +#: redbot/cogs/economy/economy.py:174 #, docstring msgid "Show the user's account balance.\\n\\n Defaults to yours." msgstr "" -#: redbot/cogs/economy/economy.py:169 +#: redbot/cogs/economy/economy.py:187 msgid "{user}'s balance is {num} {currency}" msgstr "" -#: redbot/cogs/economy/economy.py:176 +#: redbot/cogs/economy/economy.py:194 #, docstring msgid "Transfer currency to other users." msgstr "" -#: redbot/cogs/economy/economy.py:186 +#: redbot/cogs/economy/economy.py:204 msgid "{user} transferred {num} {currency} to {other_user}" msgstr "" -#: redbot/cogs/economy/economy.py:198 +#: redbot/cogs/economy/economy.py:216 #, docstring msgid "Set the balance of user's bank account.\\n\\n Passing positive and negative values will add/remove currency instead.\\n\\n Examples:\\n - `[p]bank set @Twentysix 26` - Sets balance to 26\\n - `[p]bank set @Twentysix +2` - Increases balance by 2\\n - `[p]bank set @Twentysix -6` - Decreases balance by 6\\n " msgstr "" -#: redbot/cogs/economy/economy.py:213 +#: redbot/cogs/economy/economy.py:231 msgid "{author} added {num} {currency} to {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:221 +#: redbot/cogs/economy/economy.py:239 msgid "{author} removed {num} {currency} from {user}'s account." msgstr "" -#: redbot/cogs/economy/economy.py:229 +#: redbot/cogs/economy/economy.py:247 msgid "{author} set {user}'s account balance to {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:244 +#: redbot/cogs/economy/economy.py:262 #, docstring msgid "Delete all bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:247 +#: redbot/cogs/economy/economy.py:265 msgid "This will delete all bank accounts for {scope}.\\nIf you're sure, type `{prefix}bank reset yes`" msgstr "" -#: redbot/cogs/economy/economy.py:251 redbot/cogs/economy/economy.py:259 +#: redbot/cogs/economy/economy.py:269 redbot/cogs/economy/economy.py:277 msgid "this server" msgstr "" -#: redbot/cogs/economy/economy.py:258 +#: redbot/cogs/economy/economy.py:276 msgid "All bank accounts for {scope} have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:267 +#: redbot/cogs/economy/economy.py:285 #, docstring msgid "Prune bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:274 +#: redbot/cogs/economy/economy.py:292 #, docstring msgid "Prune bank accounts for users no longer in the server." msgstr "" -#: redbot/cogs/economy/economy.py:277 +#: redbot/cogs/economy/economy.py:295 msgid "This command cannot be used with a global bank." msgstr "" -#: redbot/cogs/economy/economy.py:281 +#: redbot/cogs/economy/economy.py:299 msgid "This will delete all bank accounts for users no longer in this server.\\nIf you're sure, type `{prefix}bank prune local yes`" msgstr "" -#: redbot/cogs/economy/economy.py:290 +#: redbot/cogs/economy/economy.py:308 msgid "Bank accounts for users no longer in this server have been deleted." msgstr "" -#: redbot/cogs/economy/economy.py:296 +#: redbot/cogs/economy/economy.py:314 #, docstring msgid "Prune bank accounts for users who no longer share a server with the bot." msgstr "" -#: redbot/cogs/economy/economy.py:299 +#: redbot/cogs/economy/economy.py:317 msgid "This command cannot be used with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:303 +#: redbot/cogs/economy/economy.py:321 msgid "This will delete all bank accounts for users who no longer share a server with the bot.\\nIf you're sure, type `{prefix}bank prune global yes`" msgstr "" -#: redbot/cogs/economy/economy.py:312 +#: redbot/cogs/economy/economy.py:330 msgid "Bank accounts for users who no longer share a server with the bot have been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:322 +#: redbot/cogs/economy/economy.py:340 #, docstring msgid "Delete the bank account of a specified user." msgstr "" -#: redbot/cogs/economy/economy.py:325 +#: redbot/cogs/economy/economy.py:343 msgid "This command cannot be used in DMs with a local bank." msgstr "" -#: redbot/cogs/economy/economy.py:335 +#: redbot/cogs/economy/economy.py:353 msgid "This will delete {name}'s bank account.\\nIf you're sure, type `{prefix}bank prune user {id} yes`" msgstr "" -#: redbot/cogs/economy/economy.py:343 +#: redbot/cogs/economy/economy.py:361 msgid "The bank account for {name} has been pruned." msgstr "" -#: redbot/cogs/economy/economy.py:348 +#: redbot/cogs/economy/economy.py:366 #, docstring msgid "Get some free currency." msgstr "" -#: redbot/cogs/economy/economy.py:366 +#: redbot/cogs/economy/economy.py:384 msgid "You've reached the maximum amount of {currency}!Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:380 +#: redbot/cogs/economy/economy.py:398 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:397 redbot/cogs/economy/economy.py:453 +#: redbot/cogs/economy/economy.py:415 redbot/cogs/economy/economy.py:471 msgid "{author.mention} Too soon. For your next payday you have to wait {time}." msgstr "" -#: redbot/cogs/economy/economy.py:421 +#: redbot/cogs/economy/economy.py:439 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n\\nYou currently have {new_balance} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:437 +#: redbot/cogs/economy/economy.py:455 msgid "{author.mention} Here, take some {currency}. Enjoy! (+{amount} {currency}!)\\n\\nYou currently have {new_balance} {currency}.\\n\\nYou are currently #{pos} on the global leaderboard!" msgstr "" -#: redbot/cogs/economy/economy.py:461 +#: redbot/cogs/economy/economy.py:479 #, docstring msgid "Print the leaderboard.\\n\\n Defaults to top 10.\\n " msgstr "" -#: redbot/cogs/economy/economy.py:482 +#: redbot/cogs/economy/economy.py:500 msgid "There are no accounts in the bank." msgstr "在這個銀行中沒有帳戶。" -#: redbot/cogs/economy/economy.py:486 +#: redbot/cogs/economy/economy.py:504 msgid "Name" msgstr "" -#: redbot/cogs/economy/economy.py:487 +#: redbot/cogs/economy/economy.py:505 msgid "Score" msgstr "" -#: redbot/cogs/economy/economy.py:534 +#: redbot/cogs/economy/economy.py:552 #, docstring msgid "Show the payouts for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:540 +#: redbot/cogs/economy/economy.py:556 +msgid "I can't send direct messages to you." +msgstr "" + +#: redbot/cogs/economy/economy.py:561 #, docstring msgid "Use the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:559 +#: redbot/cogs/economy/economy.py:580 msgid "You're on cooldown, try again in a bit." msgstr "正在冷卻時間,稍後再試。" -#: redbot/cogs/economy/economy.py:562 +#: redbot/cogs/economy/economy.py:583 msgid "That's an invalid bid amount, sorry :/" msgstr "這是無效出價金額,抱歉 :/" -#: redbot/cogs/economy/economy.py:565 +#: redbot/cogs/economy/economy.py:586 msgid "You ain't got enough money, friend." msgstr "你沒有足夠的錢,朋友。" -#: redbot/cogs/economy/economy.py:620 +#: redbot/cogs/economy/economy.py:641 msgid "You've reached the maximum amount of {currency}! Please spend some more 😬\\n{old_balance} -> {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:635 +#: redbot/cogs/economy/economy.py:656 msgid "Nothing!" msgstr "" -#: redbot/cogs/economy/economy.py:639 +#: redbot/cogs/economy/economy.py:660 msgid "Your bid: {bid}" msgstr "" -#: redbot/cogs/economy/economy.py:640 +#: redbot/cogs/economy/economy.py:661 msgid "\\n{old_balance} - {bid} (Your bid) + {pay} (Winnings) → {new_balance}!" msgstr "" -#: redbot/cogs/economy/economy.py:657 +#: redbot/cogs/economy/economy.py:678 #, docstring msgid "Manage Economy settings." msgstr "" -#: redbot/cogs/economy/economy.py:666 +#: redbot/cogs/economy/economy.py:682 +#, docstring +msgid "\\n Shows the current economy settings\\n " +msgstr "" + +#: redbot/cogs/economy/economy.py:692 msgid "----Economy Settings---\\nMinimum slot bid: {slot_min}\\nMaximum slot bid: {slot_max}\\nSlot cooldown: {slot_time}\\nPayday amount: {payday_amount}\\nPayday cooldown: {payday_time}\\nAmount given at account registration: {register_amount}\\nMaximum allowed balance: {maximum_bal}" msgstr "" -#: redbot/cogs/economy/economy.py:689 +#: redbot/cogs/economy/economy.py:715 #, docstring msgid "Set the minimum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:691 +#: redbot/cogs/economy/economy.py:717 msgid "Invalid min bid amount." msgstr "" -#: redbot/cogs/economy/economy.py:700 +#: redbot/cogs/economy/economy.py:726 msgid "Minimum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:707 +#: redbot/cogs/economy/economy.py:733 #, docstring msgid "Set the maximum slot machine bid." msgstr "" -#: redbot/cogs/economy/economy.py:711 +#: redbot/cogs/economy/economy.py:737 msgid "Invalid maximum bid amount. Must be greater than the minimum amount." msgstr "" -#: redbot/cogs/economy/economy.py:721 +#: redbot/cogs/economy/economy.py:747 msgid "Maximum bid is now {bid} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:728 +#: redbot/cogs/economy/economy.py:754 #, docstring msgid "Set the cooldown for the slot machine." msgstr "" -#: redbot/cogs/economy/economy.py:734 +#: redbot/cogs/economy/economy.py:760 msgid "Cooldown is now {num} seconds." msgstr "" -#: redbot/cogs/economy/economy.py:738 +#: redbot/cogs/economy/economy.py:764 #, docstring msgid "Set the cooldown for payday." msgstr "" -#: redbot/cogs/economy/economy.py:745 +#: redbot/cogs/economy/economy.py:771 msgid "Value modified. At least {num} seconds must pass between each payday." msgstr "" -#: redbot/cogs/economy/economy.py:752 +#: redbot/cogs/economy/economy.py:778 #, docstring msgid "Set the amount earned each payday." msgstr "" -#: redbot/cogs/economy/economy.py:757 redbot/cogs/economy/economy.py:779 +#: redbot/cogs/economy/economy.py:783 redbot/cogs/economy/economy.py:805 msgid "Amount must be greater than zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:767 +#: redbot/cogs/economy/economy.py:793 msgid "Every payday will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:774 +#: redbot/cogs/economy/economy.py:800 #, docstring msgid "Set the amount earned each payday for a role." msgstr "" -#: redbot/cogs/economy/economy.py:785 +#: redbot/cogs/economy/economy.py:811 msgid "The bank must be per-server for per-role paydays to work." msgstr "" -#: redbot/cogs/economy/economy.py:789 +#: redbot/cogs/economy/economy.py:815 msgid "Every payday will now give {num} {currency} to people with the role {role_name}." msgstr "" -#: redbot/cogs/economy/economy.py:797 +#: redbot/cogs/economy/economy.py:823 #, docstring msgid "Set the initial balance for new bank accounts." msgstr "" -#: redbot/cogs/economy/economy.py:805 +#: redbot/cogs/economy/economy.py:831 msgid "Amount must be greater than or equal to zero and less than {maxbal}." msgstr "" -#: redbot/cogs/economy/economy.py:810 +#: redbot/cogs/economy/economy.py:836 msgid "Registering an account will now give {num} {currency}." msgstr "" -#: redbot/cogs/economy/economy.py:819 +#: redbot/cogs/economy/economy.py:845 msgid "weeks" msgstr "週" -#: redbot/cogs/economy/economy.py:820 +#: redbot/cogs/economy/economy.py:846 msgid "days" msgstr "日" -#: redbot/cogs/economy/economy.py:821 +#: redbot/cogs/economy/economy.py:847 msgid "hours" msgstr "小時" -#: redbot/cogs/economy/economy.py:822 +#: redbot/cogs/economy/economy.py:848 msgid "minutes" msgstr "分鐘" -#: redbot/cogs/economy/economy.py:823 +#: redbot/cogs/economy/economy.py:849 msgid "seconds" msgstr "秒" diff --git a/redbot/cogs/filter/filter.py b/redbot/cogs/filter/filter.py index 5af71cadb..63f8032de 100644 --- a/redbot/cogs/filter/filter.py +++ b/redbot/cogs/filter/filter.py @@ -1,10 +1,12 @@ import discord import re -from typing import Union, Set +from datetime import timezone +from typing import Union, Set, Literal from redbot.core import checks, Config, modlog, commands from redbot.core.bot import Red from redbot.core.i18n import Translator, cog_i18n +from redbot.core.utils import AsyncIter from redbot.core.utils.chat_formatting import pagify, humanize_list _ = Translator("Filter", __file__) @@ -33,6 +35,21 @@ class Filter(commands.Cog): self.register_task = self.bot.loop.create_task(self.register_filterban()) self.pattern_cache = {} + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + all_members = await self.config.all_members() + + async for guild_id, guild_data in AsyncIter(all_members.items(), steps=100): + if user_id in guild_data: + await self.config.member_from_ids(guild_id, user_id).clear() + def cog_unload(self): self.register_task.cancel() @@ -255,7 +272,7 @@ class Filter(commands.Cog): elif isinstance(server_or_channel, discord.TextChannel): async with self.config.channel(server_or_channel).filter() as cur_list: for w in words: - if w.lower not in cur_list and w: + if w.lower() not in cur_list and w: cur_list.append(w.lower()) added = True @@ -323,10 +340,11 @@ class Filter(commands.Cog): filter_time = guild_data["filterban_time"] user_count = member_data["filter_count"] next_reset_time = member_data["next_reset_time"] + created_at = message.created_at.replace(tzinfo=timezone.utc) if filter_count > 0 and filter_time > 0: - if message.created_at.timestamp() >= next_reset_time: - next_reset_time = message.created_at.timestamp() + filter_time + if created_at.timestamp() >= next_reset_time: + next_reset_time = created_at.timestamp() + filter_time async with self.config.member(author).all() as member_data: member_data["next_reset_time"] = next_reset_time if user_count > 0: @@ -345,10 +363,7 @@ class Filter(commands.Cog): if filter_count > 0 and filter_time > 0: user_count += 1 await self.config.member(author).filter_count.set(user_count) - if ( - user_count >= filter_count - and message.created_at.timestamp() < next_reset_time - ): + if user_count >= filter_count and created_at.timestamp() < next_reset_time: reason = _("Autoban (too many filtered messages.)") try: await guild.ban(author, reason=reason) @@ -358,7 +373,7 @@ class Filter(commands.Cog): await modlog.create_case( self.bot, guild, - message.created_at, + message.created_at.replace(tzinfo=timezone.utc), "filterban", author, guild.me, @@ -369,6 +384,10 @@ class Filter(commands.Cog): async def on_message(self, message: discord.Message): if isinstance(message.channel, discord.abc.PrivateChannel): return + + if await self.bot.cog_disabled_in_guild(self, message.guild): + return + author = message.author valid_user = isinstance(author, discord.Member) and not author.bot if not valid_user: @@ -395,6 +414,11 @@ class Filter(commands.Cog): await self.maybe_filter_name(member) async def maybe_filter_name(self, member: discord.Member): + + guild = member.guild + if (not guild) or await self.bot.cog_disabled_in_guild(self, guild): + return + if not member.guild.me.guild_permissions.manage_nicknames: return # No permissions to manage nicknames, so can't do anything if member.top_role >= member.guild.me.top_role: diff --git a/redbot/cogs/filter/locales/af-ZA.po b/redbot/cogs/filter/locales/af-ZA.po index 78b06f373..1271b0c1b 100644 --- a/redbot/cogs/filter/locales/af-ZA.po +++ b/redbot/cogs/filter/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: af_ZA\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/ar-SA.po b/redbot/cogs/filter/locales/ar-SA.po index 8d7efac6e..51e4f8da8 100644 --- a/redbot/cogs/filter/locales/ar-SA.po +++ b/redbot/cogs/filter/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: ar_SA\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/bg-BG.po b/redbot/cogs/filter/locales/bg-BG.po index 5c2796603..0a36cc13f 100644 --- a/redbot/cogs/filter/locales/bg-BG.po +++ b/redbot/cogs/filter/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: bg_BG\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/ca-ES.po b/redbot/cogs/filter/locales/ca-ES.po index 2a9484b5e..684eb5152 100644 --- a/redbot/cogs/filter/locales/ca-ES.po +++ b/redbot/cogs/filter/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: ca_ES\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/cs-CZ.po b/redbot/cogs/filter/locales/cs-CZ.po index 957402bbc..5a9a1dbf8 100644 --- a/redbot/cogs/filter/locales/cs-CZ.po +++ b/redbot/cogs/filter/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: cs_CZ\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "Správa nastavení filtru." -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban vypnut." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Filtrováno na tomto serveru:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "Filtrováno v tomto kanále:" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Slova přidána do filtru." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Slova jsou již ve filtru." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Slova odebrána z filtru." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Tato slova nebyla ve filtru." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Filtrovaná přezdívka" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Filtrovaný název" diff --git a/redbot/cogs/filter/locales/da-DK.po b/redbot/cogs/filter/locales/da-DK.po index c7a1e7eb1..d468912dc 100644 --- a/redbot/cogs/filter/locales/da-DK.po +++ b/redbot/cogs/filter/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: da_DK\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/de-DE.po b/redbot/cogs/filter/locales/de-DE.po index d73883531..50a8d318c 100644 --- a/redbot/cogs/filter/locales/de-DE.po +++ b/redbot/cogs/filter/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: de_DE\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "Filtere unerwünschte Wörter und Phrasen aus Textkanälen." -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "Filtereinstellungen verwalten." -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "Setze den Nicknamen für Benutzer mit einem gefilterten Namen.\\n\\n Hinweis, dass dies keinen Effekt hat, wenn Namens filterung deaktiviert ist\\n (zum umschaulten, führe `[p]Filternamen` aus).\\n\\n Der Standardname ist *John Doe*.\\n " -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "Der Name der für gefilterte Namen benutzt wird wurde festgelegt." -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "Lege die bedingungen für einen automatischen Ban fest\\n\\n Nutzer werden gebannt wenn sie `` gefilterte Wörter in\\n `` Sekunden senden.\\n\\n Setze beides auf 0 um automatische Bans zu deaktivieren.\\n " -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Anzahl und Zeitrahmen müssen entweder beide 0 sein oder beide müssen größer als 0 sein!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban deaktiviert." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Anzahl und Zeit wurden festgelegt." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " -msgstr "Hinzufügen oder entfernen von Wörtern im Serverfilter.\\n\\n Benutze Anführungszeichen um Sätze hinzuzufügen oder zu entfernen.\\n\\n Ohne Unterbefehle sendet der Befehl eine Liste der auf diesem\\n Server gefilterten Wörter.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " +msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Auf diesem Server gefiltert:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Ich kann keine Direktnachrichten an dich senden." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " -msgstr "Hinzufügen oder entfernen von Wörtern im Kanalfilter.\\n\\n Benutze Anführungszeichen um Sätze hinzuzufügen oder zu entfernen.\\n\\n Ohne Unterbefehle sendet der Befehl eine Liste der für diesen\\n Kanal gefilterten Wörter.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " +msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "Gefiltert in diesem Kanal:" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "Hinzufügen von Wörtern im Filter.\\n\\n Benutze Anführungszeichen um Sätze hinzuzufügen.\\n\\n Beispiele:\\n - `[p]filter channel add wort1 wort2 wort3`\\n - `[p]filter channel add \\\"Dies ist ein Satz\\\"`\\n " -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Wörter wurden dem Filter hinzugefügt." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Das ist bereits im Filter enthalten." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "Entfernt Wörter im Filter.\\n\\n Benutze Anführungszeichen um Sätze hinzuzufügen.\\n\\n Beispiele:\\n - `[p]filter channel remove wort1 wort2 wort3`\\n - `[p]filter channel remove \\\"Dies ist ein Satz\\\"`\\n " -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "{} vom Filter entfernt." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Diese Wörter befinden sich nicht in dem Filter." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "Hinzufügen von Wörtern im Filter.\\n\\n Benutze Anführungszeichen um Sätze hinzuzufügen.\\n\\n Beispiele:\\n - `[p]filter add wort1 wort2 wort3`\\n - `[p]filter add \\\"Dies ist ein Satz\\\"`\\n " -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "Wörter erfolgreich zum Filter hinzugefügt." -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "Diese Wörter sind bereits im Filter." -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "Entferne Wörter aus dem Filter.\\n\\n Benutze doppelte Anführungszeichen um Sätze zu entfernen.\\n\\n Beispiele:\\n - `[p]filter remove wort1 wort2 wort3`\\n - `[p]filter remove \\\"Dies ist ein Satz\\\"`\\n " -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "Wörter erfolgreich aus dem Filter entfernt." -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "Filterung von Namen und Nicknamen umschalten.\\n\\n Dies ist standartmäßig deaktiviert.\\n " -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "Name und Nicknamen werden nun nicht mehr gefiltert." -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "Name und Nicknamen werden nun gefiltert." -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "Automatischer Ban (zu viele gefilterte Nachrichten.)" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Gefilterter Nickname" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Gefilterter Name" diff --git a/redbot/cogs/filter/locales/el-GR.po b/redbot/cogs/filter/locales/el-GR.po index 30ad793c3..0c790cf77 100644 --- a/redbot/cogs/filter/locales/el-GR.po +++ b/redbot/cogs/filter/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: el_GR\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/es-ES.po b/redbot/cogs/filter/locales/es-ES.po index 19235c21a..c241d8e52 100644 --- a/redbot/cogs/filter/locales/es-ES.po +++ b/redbot/cogs/filter/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: es_ES\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "¡La cuenta y el periodo del tiempo o ambos deben ser 0 o ambos necesitan ser mayor que 0!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban desactivado." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Cuenta y tiempo establecidos." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Filtrado en este servidor:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "No puedo enviarte mensajes directos." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Palabras añadidas al filtro." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Palabras ya en el filtro." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Palabras quitadas del filtro." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Esas palabras no estaban en el filtro." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/fi-FI.po b/redbot/cogs/filter/locales/fi-FI.po index c116790bb..5e83aaf81 100644 --- a/redbot/cogs/filter/locales/fi-FI.po +++ b/redbot/cogs/filter/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: fi_FI\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/fr-FR.po b/redbot/cogs/filter/locales/fr-FR.po index 771168bdd..332246258 100644 --- a/redbot/cogs/filter/locales/fr-FR.po +++ b/redbot/cogs/filter/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: fr_FR\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "Filtrer les mots et phrases indésirables des salons textuels." -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "Gérer les paramètres du filtre." -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "Définissez le pseudonyme pour les utilisateurs dont le nom est filtré.\\n\\n Notez que ceci n'a aucun effet si le filtrage des noms est désactivé\\n (pour activer, utilisez `[p]filter names`).\\n\\n Le nom par défaut utilisé est *John Doe*.\\n " -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "Le nom à utiliser sur les noms filtrés a été défini." -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "Définissez les conditions d'autoban du filtre.\\n\\n Les utilisateurs seront bannis s'ils envoient `` mots filtrés en\\n `` secondes.\\n\\n Réglez les deux sur zéro pour désactiver l'autoban.\\n " -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Le nombre et la durée doivent être égaux à 0 ou les deux doivent être supérieurs à 0 !" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Ban auto désactivé." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Le compteur et le temps ont été définis." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " -msgstr "Ajouter ou supprimer des mots du filtre du serveur.\\n\\n Utilisez les guillemets pour ajouter ou supprimer des phrases.\\n\\n L'utilisation de cette commande sans sous-commandes enverra la liste des\\n mots filtrés du serveur.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " +msgstr "Ajoute ou supprime des mots du filtre du serveur.\\n\\n Utilisez des doubles guillemets pour ajouter ou supprimer des phrases.\\n " -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "Envoie une liste des mots filtrés de ce serveur." + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "Il n'y a aucun mots configuré pour être filtré sur ce serveur." + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Filtré sur ce serveur :" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Je ne peux pas vous envoyer de messages privé." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " -msgstr "Ajouter ou supprimer des mots du filtre de salon.\\n\\n Utilisez les guillemets pour ajouter ou supprimer des phrases.\\n\\n L'utilisation de cette commande sans sous-commandes enverra la liste des\\n mots filtrés de la chaîne.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " +msgstr "Ajoute ou supprime des mots du filtre du salon.\\n\\n Utilisez des doubles guillemets pour ajouter ou supprimer des phrases.\\n " -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "Envoie une liste des mots filtrés dans ce salon." + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "Il n'y a aucun mots configuré pour être filtré dans ce salon." + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "Filtré dans ce salon :" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "Ajouter des mots au filtre.\\n\\n Utilisez les guillemets doubles pour ajouter des phrases.\\n\\n Exemples :\\n - `[p]filter channel add mot1 mot2 mot3`\\n - `[p]filter channel add \\\"C'est une phrase\\\"`\\n " -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Mots ajoutés au filtre." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Mots déjà dans le filtre." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "Enlever des mots du filtre.\\n\\n Utilisez les guillemets pour enlever des phrases.\\n\\n Exemples :\\n - `[p]filter channel remove mot1 mot2 mot3`\\n - `[p]filter channel remove \\\"C'est une phrase\\\"`\\n " -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Mots supprimés du filtre." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Ces mots n’étaient pas dans le filtre." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "Ajouter des mots au filtre.\\n\\n Utilisez les guillemets pour ajouter des phrases.\\n\\n Exemples :\\n - `[p]filter add mot1 mot2 mot3`\\n - `[p]filter add \\\"C'est une phrase\\\"`\\n " -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "Mots ajoutés avec succès au filtre." -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "Ces mots étaient déjà dans le filtre." -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "Enlever des mots du filtre.\\n\\n Utilisez les guillemets pour enlever des phrases.\\n\\n Exemples :\\n - `[p]filter remove mot1 mot2 mot3`\\n - `[p]filter remove \\\"C'est une phrase\\\"`\\n " -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "Mots supprimés avec succès du filtre." -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "Activer le filtrage des noms et des pseudos.\\n\\n Ceci est désactivé par défaut.\\n " -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "Les noms et pseudos ne seront plus filtrés." -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "Les noms et les pseudos seront maintenant filtrés." -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "Autoban (trop de messages filtrés.)" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Pseudo filtré" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Nom filtré" diff --git a/redbot/cogs/filter/locales/he-IL.po b/redbot/cogs/filter/locales/he-IL.po index e3c5de16e..ba2471b0d 100644 --- a/redbot/cogs/filter/locales/he-IL.po +++ b/redbot/cogs/filter/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: he_IL\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/hu-HU.po b/redbot/cogs/filter/locales/hu-HU.po index a40c074f5..89c8c5b7f 100644 --- a/redbot/cogs/filter/locales/hu-HU.po +++ b/redbot/cogs/filter/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: hu_HU\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban letiltva." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Szűrt becenév" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Szűrt név" diff --git a/redbot/cogs/filter/locales/id-ID.po b/redbot/cogs/filter/locales/id-ID.po index f7d92aed0..0b5fbb46f 100644 --- a/redbot/cogs/filter/locales/id-ID.po +++ b/redbot/cogs/filter/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: id_ID\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Count dan jangka waktu keduanya harus 0 atau keduanya harus lebih besar dari 0!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban dimatikan." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Jumlah dan waktu telah ditetapkan." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Disaring pada server ini:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Saya tidak dapat mengirim pesan langsung kepada Anda." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Kata-kata yang ditambahkan untuk disaring." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Kata-kata yang sudah di disaring." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Kata-kata dihapus dari penyaring." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Kata-kata tidak dalam penyaring." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/it-IT.po b/redbot/cogs/filter/locales/it-IT.po index 497a178aa..cc946c14a 100644 --- a/redbot/cogs/filter/locales/it-IT.po +++ b/redbot/cogs/filter/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: it_IT\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Conteggio e timeframe entrambe devono essere 0 o entrambe devono essere maggiore di 0!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban disabilitato." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Conteggio e tempo sono state impostate." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Filtrato in questo server:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Io non riesco a inviare messaggi diretti a voi." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Parole aggiunte al filtro." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Parole già nel filtro." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Parole rimossi dal filtro." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Quelle parole non erano nel filtro." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/ja-JP.po b/redbot/cogs/filter/locales/ja-JP.po index 6d876616c..5719851e0 100644 --- a/redbot/cogs/filter/locales/ja-JP.po +++ b/redbot/cogs/filter/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: ja_JP\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/ko-KR.po b/redbot/cogs/filter/locales/ko-KR.po index 9266c2a2f..e46a90cf2 100644 --- a/redbot/cogs/filter/locales/ko-KR.po +++ b/redbot/cogs/filter/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: ko_KR\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "개수와 시간은 모두 0이어야 하거나 0보다 커야 해요!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "자동 밴이 중지됐어요." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "개수와 시간이 설정됐어요." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "이 서버에서 필터링 된 항목 :" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "사용자님에게 직접 메시지를 보낼 수 없어요." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "필터링에 추가된 단어예요." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "필터에 이미 있는 단어예요." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "필터에서 제거된 단어예요." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "해당 단어들은 필터에 들어 있지 않아요." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/nl-NL.po b/redbot/cogs/filter/locales/nl-NL.po index 06a2108aa..d3ea54e0a 100644 --- a/redbot/cogs/filter/locales/nl-NL.po +++ b/redbot/cogs/filter/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: nl_NL\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "Filter ongewenste woorden en zinnen uit tekstkanalen." -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "Beheer filter instellingen." -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "De naam die moet worden gebruikt voor gefilterde namen is ingesteld." -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Zowel telling als tijdsbestek moeten 0 zijn of beide moeten groter zijn dan 0!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Automatisch bannen is uitgeschakeld." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Telling en tijd zijn ingesteld." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Gefilterd in deze server:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Ik kan je geen persoonlijke berichten versturen." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "Gefilterd in dit kanaal:" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Woord is toegevoegd aan het filter." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Het woord staat al in het filter." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Woord verwijderd uit het filter." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Deze woorden zijn niet opgenomen in de filter." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "Het woord is succesvol toegevoegd aan het filter." -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "Deze woorden staan al in het filter." -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "De woorden zijn succesvol verwijderd uit het filter." -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "Namen en bijnamen worden niet langer gefilterd." -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "Namen en bijnamen zullen nu worden gefilterd." -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "Autoban (te veel gefilterde berichten.)" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Gefilterde bijnaam" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Gefilterde naam" diff --git a/redbot/cogs/filter/locales/no-NO.po b/redbot/cogs/filter/locales/no-NO.po index 794a61595..479249ee8 100644 --- a/redbot/cogs/filter/locales/no-NO.po +++ b/redbot/cogs/filter/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: no_NO\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/pl-PL.po b/redbot/cogs/filter/locales/pl-PL.po index 095c22df5..6b6107049 100644 --- a/redbot/cogs/filter/locales/pl-PL.po +++ b/redbot/cogs/filter/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: pl_PL\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/pt-BR.po b/redbot/cogs/filter/locales/pt-BR.po index 68580c5b3..fecf738af 100644 --- a/redbot/cogs/filter/locales/pt-BR.po +++ b/redbot/cogs/filter/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: pt_BR\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/pt-PT.po b/redbot/cogs/filter/locales/pt-PT.po index d89be7717..49b3898dd 100644 --- a/redbot/cogs/filter/locales/pt-PT.po +++ b/redbot/cogs/filter/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: pt_PT\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/ro-RO.po b/redbot/cogs/filter/locales/ro-RO.po index 9cb7acd20..8f92807e2 100644 --- a/redbot/cogs/filter/locales/ro-RO.po +++ b/redbot/cogs/filter/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: ro_RO\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/ru-RU.po b/redbot/cogs/filter/locales/ru-RU.po index c21adc788..8906cca57 100644 --- a/redbot/cogs/filter/locales/ru-RU.po +++ b/redbot/cogs/filter/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: ru_RU\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "Фильтровать нежелательные слова и фразы из текстовых каналов." -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "Управление настройками фильтра." -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "Имя для использования в отфильтрованных именах было установлено." -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Количество или период должны быть равны 0, либо оба должна быть больше 0!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Автобан отключен." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Количество и период были сохранены." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Отфильтровано на этом сервере:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Я не могу отправить вам личное сообщение." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "Отфильтровано в этом канале:" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Слова добавлены в фильтр." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Слова уже в фильтре." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Слова удалены из фильтра." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Эти слова не были в фильтре." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "Слова успешно добавлены в фильтр." -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "Эти слова уже были в фильтре." -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "Слова успешно удалены из фильтра." -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "Имена и никнеймы больше не будут фильтроваться." -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "Имена и никнеймы теперь будут отфильтрованы." -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "Автобан (слишком много отфильтрованных сообщений.)" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Отфильтрованный никнейм" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Отфильтрованное имя" diff --git a/redbot/cogs/filter/locales/sk-SK.po b/redbot/cogs/filter/locales/sk-SK.po index e9eab62a4..6664b728c 100644 --- a/redbot/cogs/filter/locales/sk-SK.po +++ b/redbot/cogs/filter/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: sk_SK\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/sr-SP.po b/redbot/cogs/filter/locales/sr-SP.po index c10c95bf2..f463ae217 100644 --- a/redbot/cogs/filter/locales/sr-SP.po +++ b/redbot/cogs/filter/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: sr_SP\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/sv-SE.po b/redbot/cogs/filter/locales/sv-SE.po index 89390c4ea..4803bdfb9 100644 --- a/redbot/cogs/filter/locales/sv-SE.po +++ b/redbot/cogs/filter/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: sv_SE\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "Räknare och tidsram måste båda vara satta till 0 eller så måste båda vara höre än 0!" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "Autoban inaktiv." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "Räknare och tid har ställts in." -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "Filter i denna server:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "Jag kan inte skicka direkt meddelanden till dig." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "Lagt till ord i filtret." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "Orden finns redan i filtret." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "Ord borttaget ur filtret." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "Dessa är var inte i filtret." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/tr-TR.po b/redbot/cogs/filter/locales/tr-TR.po index 0e20ac318..fb0f92982 100644 --- a/redbot/cogs/filter/locales/tr-TR.po +++ b/redbot/cogs/filter/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: tr_TR\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." -msgstr "" +msgstr "Metin kanallarından istenmeyen kelimeleri ve kelimeleri filtreleyin." -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." -msgstr "" +msgstr "Filtre ayarlarını yapın." -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." -msgstr "" +msgstr "Filtrelenen adlarda kullanılacak ad belirlendi." -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." -msgstr "" +msgstr "Otomatik ban kapatıldı." -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " -msgstr "" +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " +msgstr "Sunucu filtresinden sözcük ekleme veya kaldırma.\\n\\n Cümleleri eklemek veya kaldırmak için çift tırnak işaretleri kullanın.\\n " -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "Bu sunucuların filtrelenmiş kelimelerinin bir listesini gösterin." + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "Bu sunucuda filtrelenecek geçerli bir sözcük yok." + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" -msgstr "" +msgstr "Bu sunucudaki filtreler:" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." -msgstr "" +msgstr "Sana özelden mesaj atamıyorum." -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "Kanalların filtrelenen kelimelerini gönder." + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" -msgstr "" +msgstr "Bu kanaldaki filtreler:" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." -msgstr "" +msgstr "Filtreye kelimeler eklendi." -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." -msgstr "" +msgstr "Bu kelime zaten filtrede var." -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." -msgstr "" +msgstr "Kelimeler filtreden kaldırıldı." -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." -msgstr "" +msgstr "Bu kelimeler filtrede değil." -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." -msgstr "" +msgstr "Kelimeler filtreye başarıyla eklendi." -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." -msgstr "" +msgstr "Bu kelimeler zaten filtrede var." -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." -msgstr "" +msgstr "Kelimeler filtreden başarıyla kaldırıldı." -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." -msgstr "" +msgstr "İsimler ve takma adlar artık filtrelenmeyecek." -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." -msgstr "" +msgstr "İsimler ve takma adlar artık filtrelenecek." -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "Filtre adı" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "Filtre adı" diff --git a/redbot/cogs/filter/locales/uk-UA.po b/redbot/cogs/filter/locales/uk-UA.po index a489d586d..34475c811 100644 --- a/redbot/cogs/filter/locales/uk-UA.po +++ b/redbot/cogs/filter/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: uk_UA\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/vi-VN.po b/redbot/cogs/filter/locales/vi-VN.po index 126c02c16..da6c0fc03 100644 --- a/redbot/cogs/filter/locales/vi-VN.po +++ b/redbot/cogs/filter/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: vi_VN\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/zh-CN.po b/redbot/cogs/filter/locales/zh-CN.po index cc44cc5b9..cef5f53a0 100644 --- a/redbot/cogs/filter/locales/zh-CN.po +++ b/redbot/cogs/filter/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: zh_CN\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/zh-HK.po b/redbot/cogs/filter/locales/zh-HK.po index d3da047f7..fa8b133f4 100644 --- a/redbot/cogs/filter/locales/zh-HK.po +++ b/redbot/cogs/filter/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: zh_HK\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/filter/locales/zh-TW.po b/redbot/cogs/filter/locales/zh-TW.po index b9cbe185a..bb08b4e84 100644 --- a/redbot/cogs/filter/locales/zh-TW.po +++ b/redbot/cogs/filter/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,134 +15,152 @@ msgstr "" "X-Crowdin-File-ID: 35\n" "Language: zh_TW\n" -#: redbot/cogs/filter/filter.py:15 +#: redbot/cogs/filter/filter.py:17 #, docstring msgid "Filter unwanted words and phrases from text channels." msgstr "" -#: redbot/cogs/filter/filter.py:52 +#: redbot/cogs/filter/filter.py:69 #, docstring msgid "Manage filter settings." msgstr "" -#: redbot/cogs/filter/filter.py:57 +#: redbot/cogs/filter/filter.py:74 #, docstring msgid "Set the nickname for users with a filtered name.\\n\\n Note that this has no effect if filtering names is disabled\\n (to toggle, run `[p]filter names`).\\n\\n The default name used is *John Doe*.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:66 +#: redbot/cogs/filter/filter.py:83 msgid "The name to use on filtered names has been set." msgstr "" -#: redbot/cogs/filter/filter.py:70 +#: redbot/cogs/filter/filter.py:87 #, docstring msgid "Set the filter's autoban conditions.\\n\\n Users will be banned if they send `` filtered words in\\n `` seconds.\\n\\n Set both to zero to disable autoban.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:79 +#: redbot/cogs/filter/filter.py:96 msgid "Count and timeframe either both need to be 0 or both need to be greater than 0!" msgstr "" -#: redbot/cogs/filter/filter.py:89 +#: redbot/cogs/filter/filter.py:106 msgid "Autoban disabled." msgstr "" -#: redbot/cogs/filter/filter.py:94 +#: redbot/cogs/filter/filter.py:111 msgid "Count and time have been set." msgstr "" -#: redbot/cogs/filter/filter.py:100 +#: redbot/cogs/filter/filter.py:117 #, docstring -msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the server's filtered words.\\n " +msgid "Add or remove words from server filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:113 +#: redbot/cogs/filter/filter.py:125 +#, docstring +msgid "Send a list of this servers filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:130 +msgid "There is no current words setup to be filtered in this server." +msgstr "" + +#: redbot/cogs/filter/filter.py:133 msgid "Filtered in this server:" msgstr "" -#: redbot/cogs/filter/filter.py:118 redbot/cogs/filter/filter.py:140 +#: redbot/cogs/filter/filter.py:138 redbot/cogs/filter/filter.py:163 msgid "I can't send direct messages to you." msgstr "" -#: redbot/cogs/filter/filter.py:122 +#: redbot/cogs/filter/filter.py:142 #, docstring -msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n\\n Using this command with no subcommands will send the list of\\n the channel's filtered words.\\n " +msgid "Add or remove words from channel filter.\\n\\n Use double quotes to add or remove sentences.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:135 +#: redbot/cogs/filter/filter.py:150 +#, docstring +msgid "Send the list of the channel's filtered words." +msgstr "" + +#: redbot/cogs/filter/filter.py:155 +msgid "There is no current words setup to be filtered in this channel." +msgstr "" + +#: redbot/cogs/filter/filter.py:158 msgid "Filtered in this channel:" msgstr "" -#: redbot/cogs/filter/filter.py:144 +#: redbot/cogs/filter/filter.py:167 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter channel add word1 word2 word3`\\n - `[p]filter channel add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:156 +#: redbot/cogs/filter/filter.py:179 msgid "Words added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:158 +#: redbot/cogs/filter/filter.py:181 msgid "Words already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:162 +#: redbot/cogs/filter/filter.py:185 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter channel remove word1 word2 word3`\\n - `[p]filter channel remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:173 +#: redbot/cogs/filter/filter.py:196 msgid "Words removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:176 redbot/cogs/filter/filter.py:212 +#: redbot/cogs/filter/filter.py:199 redbot/cogs/filter/filter.py:235 msgid "Those words weren't in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:180 +#: redbot/cogs/filter/filter.py:203 #, docstring msgid "Add words to the filter.\\n\\n Use double quotes to add sentences.\\n\\n Examples:\\n - `[p]filter add word1 word2 word3`\\n - `[p]filter add \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:192 +#: redbot/cogs/filter/filter.py:215 msgid "Words successfully added to filter." msgstr "" -#: redbot/cogs/filter/filter.py:194 +#: redbot/cogs/filter/filter.py:217 msgid "Those words were already in the filter." msgstr "" -#: redbot/cogs/filter/filter.py:198 +#: redbot/cogs/filter/filter.py:221 #, docstring msgid "Remove words from the filter.\\n\\n Use double quotes to remove sentences.\\n\\n Examples:\\n - `[p]filter remove word1 word2 word3`\\n - `[p]filter remove \\\"This is a sentence\\\"`\\n " msgstr "" -#: redbot/cogs/filter/filter.py:210 +#: redbot/cogs/filter/filter.py:233 msgid "Words successfully removed from filter." msgstr "" -#: redbot/cogs/filter/filter.py:216 +#: redbot/cogs/filter/filter.py:239 #, docstring msgid "Toggle name and nickname filtering.\\n\\n This is disabled by default.\\n " msgstr "" -#: redbot/cogs/filter/filter.py:226 +#: redbot/cogs/filter/filter.py:249 msgid "Names and nicknames will no longer be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:228 +#: redbot/cogs/filter/filter.py:251 msgid "Names and nicknames will now be filtered." msgstr "" -#: redbot/cogs/filter/filter.py:346 +#: redbot/cogs/filter/filter.py:367 msgid "Autoban (too many filtered messages.)" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered nickname" msgstr "" -#: redbot/cogs/filter/filter.py:405 +#: redbot/cogs/filter/filter.py:435 msgid "Filtered name" msgstr "" diff --git a/redbot/cogs/general/general.py b/redbot/cogs/general/general.py index 6eb0d034f..59c3d62d0 100644 --- a/redbot/cogs/general/general.py +++ b/redbot/cogs/general/general.py @@ -22,7 +22,7 @@ _ = T_ = Translator("General", __file__) class RPS(Enum): rock = "\N{MOYAI}" paper = "\N{PAGE FACING UP}" - scissors = "\N{BLACK SCISSORS}" + scissors = "\N{BLACK SCISSORS}\N{VARIATION SELECTOR-16}" class RPSParser: @@ -75,6 +75,10 @@ class General(commands.Cog): super().__init__() self.stopwatches = {} + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + @commands.command() async def choose(self, ctx, *choices): """Choose between multiple options. @@ -267,7 +271,13 @@ class General(commands.Cog): data.add_field(name=_("Voice Channels"), value=voice_channels) data.add_field(name=_("Roles"), value=humanize_number(len(guild.roles))) data.add_field(name=_("Owner"), value=str(guild.owner)) - data.set_footer(text=_("Server ID: ") + str(guild.id)) + data.set_footer( + text=_("Server ID: ") + + str(guild.id) + + _(" • Use {command} for more info on the server.").format( + command=f"{ctx.clean_prefix}serverinfo 1" + ) + ) if guild.icon_url: data.set_author(name=guild.name, url=guild.icon_url) data.set_thumbnail(url=guild.icon_url) @@ -304,7 +314,9 @@ class General(commands.Cog): "\N{LARGE GREEN CIRCLE}": lambda x: x.status is discord.Status.online, "\N{LARGE ORANGE CIRCLE}": lambda x: x.status is discord.Status.idle, "\N{LARGE RED CIRCLE}": lambda x: x.status is discord.Status.do_not_disturb, - "\N{MEDIUM WHITE CIRCLE}": lambda x: x.status is discord.Status.offline, + "\N{MEDIUM WHITE CIRCLE}\N{VARIATION SELECTOR-16}": lambda x: ( + x.status is discord.Status.offline + ), "\N{LARGE PURPLE CIRCLE}": lambda x: any( a.type is discord.ActivityType.streaming for a in x.activities ), @@ -364,7 +376,7 @@ class General(commands.Cog): "VERIFIED": _("Verified"), "DISCOVERABLE": _("Server Discovery"), "FEATURABLE": _("Featurable"), - "PUBLIC": _("Public"), + "COMMUNITY": _("Community"), "PUBLIC_DISABLED": _("Public disabled"), "INVITE_SPLASH": _("Splash Invite"), "VIP_REGIONS": _("VIP Voice Servers"), @@ -377,7 +389,9 @@ class General(commands.Cog): "MEMBER_LIST_DISABLED": _("Member list disabled"), } guild_features_list = [ - f"✅ {name}" for feature, name in features.items() if feature in guild.features + f"\N{WHITE HEAVY CHECK MARK} {name}" + for feature, name in features.items() + if feature in guild.features ] joined_on = _( diff --git a/redbot/cogs/general/locales/af-ZA.po b/redbot/cogs/general/locales/af-ZA.po index 9e4e1d040..08615a720 100644 --- a/redbot/cogs/general/locales/af-ZA.po +++ b/redbot/cogs/general/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/ar-SA.po b/redbot/cogs/general/locales/ar-SA.po index 7c2eb9157..7f43e3377 100644 --- a/redbot/cogs/general/locales/ar-SA.po +++ b/redbot/cogs/general/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/bg-BG.po b/redbot/cogs/general/locales/bg-BG.po index e02e42f21..78456f415 100644 --- a/redbot/cogs/general/locales/bg-BG.po +++ b/redbot/cogs/general/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Не ми изглежда добре на вид" msgid "Very doubtful" msgstr "Много съмнително" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*хвърляме монета и... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "ЕЗИ!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "ТУРА!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Това не прилича на въпрос." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Хронометърът - стартиран!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Регион" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Текстови канали" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Гласови канали" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Роли" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Собственик" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/ca-ES.po b/redbot/cogs/general/locales/ca-ES.po index ca6fa32f6..83050d1a1 100644 --- a/redbot/cogs/general/locales/ca-ES.po +++ b/redbot/cogs/general/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/cs-CZ.po b/redbot/cogs/general/locales/cs-CZ.po index 0d40cec56..28c2d745d 100644 --- a/redbot/cogs/general/locales/cs-CZ.po +++ b/redbot/cogs/general/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "Velmi pochybné" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "Vyberte si mezi více možnostmi.\\n\\n Pro zvýraznění možností, které obsahují mezery byste měli použít\\n dvojité uvozovky.\\n " -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Není k dispozici dostatek možností, ze kterých lze vybrat." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} Možná vyšší než 1? ;P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "Dobrý pokus. Myslíš si, že je to vtipné?\\n Co tak zkusit:\\n\\n" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*hází minci a... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Hrát kámen, nůžky, papír." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "Toto není platná možnost. Zkuste {r}, {p} nebo {s}." -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Vyhrál jsi, {author.mention}!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice} Prohrál jsi, {author.mention}!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Remíza, {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "To nevypadá jako otázka." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Spustit nebo zastavit stopky." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stopky byly spuštěny!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Stopky byly zastaveny! Čas: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Vytvořit odkaz lmgtfy." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Oblast" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Textové kanály" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Hlasové kanály" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Role" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Vlastník" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "ID serveru: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "{word} od {author}" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "{definition}\\n\\n**Příklad:** {example}" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "{definition}\\n\\n**Příklad:** {example}" diff --git a/redbot/cogs/general/locales/da-DK.po b/redbot/cogs/general/locales/da-DK.po index f77d4cf20..ff1f44806 100644 --- a/redbot/cogs/general/locales/da-DK.po +++ b/redbot/cogs/general/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "Højst usandsynligt" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Ikke nok valgmuligheder at vælge imellem." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "Godt forsøgt. Du tror rigtig at det er sjov hva?\\n hvad så med *det her* istedet:\\n\\n" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*flipper en mønt og... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "Krone!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "Plat!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Spil Sten Saks Papir." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "Det er ikke en valid valgmulighed. Prøv {r}, {p}, eller {s}." -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Du vandt {author.mention}!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice} Du tabte {author.mention}!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Vi stod lige {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Det ligner ikke et spørgsmål." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Start eller stop stopuret." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stopuret er startet!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Stopuret er stoppet! Tid: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Lav et lmgtfy link." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "Fordi alle elsker krammere!\\n\\n Op til niveau 10 i intensitet.\\n " -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Region" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Besked Kanaler" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Stemme Kanaler" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Roller" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Ejer" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "Server ID: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/de-DE.po b/redbot/cogs/general/locales/de-DE.po index bfa8d069f..ee1fbf739 100644 --- a/redbot/cogs/general/locales/de-DE.po +++ b/redbot/cogs/general/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Der Ausblick ist nicht so gut" msgid "Very doubtful" msgstr "Sehr zweifelhaft" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "Wähle zwischen mehreren Optionen.\\n\\n Um Optionen zu wählen die Leerzeichen enthalten solltest\\n du Anführungszeichen verwenden.\\n " -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Nicht genug Optionen zur Auswahl." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "Würfel eine zufällige Nummer.\\n\\n Das Ergebnis wird zwischen 1 und `` liegen.\\n\\n ``ist standardmässig 100.\\n " -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} Wir wäre es mit mehr als 1? ;P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "Wirf eine Münze... oder einen Benutzer.\\n\\n Standardmässig eine Münze.\\n " -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "Netter Versuch. Denkst du das wäre lustig?\\nNimm *das:*\\n\\n" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*wirft eine Münze und... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "Kopf!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "Zahl!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Spiele Schere Stein Papier." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "Dies ist keine gültige Option. Versuchen Sie {r}, {p}, oder {s}." -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Du gewinnst, {author.mention}!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice} Du verlierst, {author.mention}!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Unentschieden, {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "Stelle 8 Ball eine Frage.\\n\\n Frage muss mit einem Fragezeichen abschließen.\\n " -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Das sieht nicht nach einer Frage aus." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Starte oder stoppe die Stoppuhr." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stoppuhr gestartet!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Stoppuhr angehalten! Zeit: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Erstelle einen Imgtfy Link." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "Weil jeder Umarmungen mag!\\n\\n Bis zu 10 Intensitätsstufen.\\n " -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Region" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Text-Kanäle" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Sprachkanäle" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Rollen" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Eigentümer" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "Server-ID: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "Durchsuche das Urban Dictionary.\\n\\n Dies verwendet die inoffizielle Urban Dictionary API.\\n " -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "Keine Urban Dictionary Einträge gefunden, oder es gab einen Fehler während des Vorgangs." -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "Keine Urban Dictionary Einträge gefunden." -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "{word} von {author}" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "{definition}\\n\\n**Beispiel:** {example}" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "{thumbs_down} Runter / {thumbs_up} Hoch, Powered by Urban Dictionary." -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "<{permalink}>\\n{word} von {author}\\n\\n{description}\\n\\n{thumbs_down} Runter / {thumbs_up} Hoch, Powered by Urban Dictionary." -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "{definition}\\n\\n**Beispiel:** {example}" diff --git a/redbot/cogs/general/locales/el-GR.po b/redbot/cogs/general/locales/el-GR.po index 215a610f9..4af696eac 100644 --- a/redbot/cogs/general/locales/el-GR.po +++ b/redbot/cogs/general/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/es-ES.po b/redbot/cogs/general/locales/es-ES.po index a4d05175d..6abd939a9 100644 --- a/redbot/cogs/general/locales/es-ES.po +++ b/redbot/cogs/general/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "El panorama no es muy bueno" msgid "Very doubtful" msgstr "\"Muy dudoso\"" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "* lanza una moneda al aire y... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "CARA! *" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "CRUZ! *" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Eso no parece una pregunta." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Cronómetro iniciado!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Región" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Canales de texto" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Canales de voz" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Roles" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Propietario" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "ID del servidor: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/fi-FI.po b/redbot/cogs/general/locales/fi-FI.po index 41386d596..58227ac77 100644 --- a/redbot/cogs/general/locales/fi-FI.po +++ b/redbot/cogs/general/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/fr-FR.po b/redbot/cogs/general/locales/fr-FR.po index f60492524..e10d41754 100644 --- a/redbot/cogs/general/locales/fr-FR.po +++ b/redbot/cogs/general/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Ça s'annonce plutôt mal" msgid "Very doubtful" msgstr "J'en doute fort" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "Choisissez entre plusieurs options.\\n\\n Pour indiquer les options qui incluent les espaces, vous devez utiliser\\n des guillemets.\\n " -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Trop peu de possibilités pour faire un choix." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "Lancez un nombre aléatoire.\\n\\n Le résultat sera compris entre 1 et ``.\\n\\n `` par défaut est 100.\\n " -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} Peut-être supérieur à 1 ? ;P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "{author.mention} Le nombre maximum autorisé est {maxamount}." -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "Tirer à pile ou face ... ou un utilisateur.\\n\\n La valeur par défaut est une pièce.\\n " -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "Bien essayé. Tu penses que c'est drôle ?\\nQue dirais-tu de *cela* à la place :\\n\\n" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*Lance une pièce et... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "PILE !*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "FACE !*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Jouer à Pierre Feuille Ciseaux." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "Cette option n'est pas valide. Essayez {r}, {p}, ou {s}." -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Vous avez gagner {author.mention} !" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice} Vous avez perdu {author.mention} !" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Nous sommes quittes {author.mention} !" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "Demande à 8 ball une question.\\n\\n La question doit se terminer par un point d'interrogation.\\n " -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Ça ne ressemble pas à une question." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Démarrez ou arrêtez le chronomètre." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Chronomètre démarré !" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Chronomètre arrêté ! Temps : **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Créé un lien lmgtfy." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "Parce que tout le monde aime les câlins !\\n\\n Jusqu'à 10 niveaux d'intensité.\\n " -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "\\n Affiche les informations du serveur.\\n \\n `details`: Montre plus d'information quand réglé sur `True`.\\n Par défaut sur False.\\n " -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "Créé le {date}. Il y a plus de {num} jours !" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Région" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "Utilisateurs en ligne" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Salons textuels" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Salons vocaux" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Rôles" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Propriétaire" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "ID du serveur : " -#: redbot/cogs/general/general.py:293 +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." +msgstr "" + +#: redbot/cogs/general/general.py:303 msgid "\\nShard ID: **{shard_id}/{shard_count}**" msgstr "\\nShard ID : **{shard_id}/{shard_count}**" -#: redbot/cogs/general/general.py:302 +#: redbot/cogs/general/general.py:312 msgid "Humans: " msgstr "Humains : " -#: redbot/cogs/general/general.py:303 +#: redbot/cogs/general/general.py:313 msgid " • Bots: " msgstr " • Bots : " -#: redbot/cogs/general/general.py:313 +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "Utilisateurs en ligne : **{online}/{total_users}**\\n" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "__VIP__ US Est " -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "__VIP__ US Ouest " -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "__VIP__ Amsterdam " -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "EU Ouest " -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "EU Centre " -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "Europe " -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "Londres  " -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "Francfort " -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "Amsterdam " -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "US Ouest " -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "US Est " -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "US Sud " -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "US Centre " -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "Singapour " -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "Sydney " -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "Brésil " -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "Hong Kong " -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "Russie " -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "Japon " -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "Afrique du Sud " -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "Inde " -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "Dubaï " -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "Corée du Sud " -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "0 - Aucun" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "1 - Faible" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "2 - Moyen" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "3 - Haut" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "4 - Extrême" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "Partenaire" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "Vérifié" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "Découverte de serveurs" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" -msgstr "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" +msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "Public désactivé" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "Arrière-plan d'invitation" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "Serveurs vocaux VIP" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "URL personnalisée" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "Plus d'émojis" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "Commerce" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "Salons d'annonces" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "Icône animée" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "Image de bannière" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "Liste des membres désactivée" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "{bot_name} a rejoint ce serveur le {bot_join}. Il y a plus de {since_join} jours !" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "Membres :" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "Salons :" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "💬 Texte : {text}\\n🔊 Voix : {voice}" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "Utilitaire:" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "Propriétaire : {owner}\\nRégion vocale : {region}\\nNiveau de vérification : {verif}\\nID du serveur : {id}{shard_info}" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "Divers:" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "Salon AFK : {afk_chan}\\nPériode d'inactivité : {afk_timeout}\\nÉmojis : {emoji_count}\\nRôles : {role_count}" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "Aucun" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "Fonctionnalités du serveur :" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "Niveau {boostlevel} avec {nitroboosters} boosters\\nLimite de taille de fichier : {filelimit}\\nLimite d'émoticônes : {emojis_limit}\\nDébit max salons vocaux : {bitrate}" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "Boost Nitro :" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "Recherche sur Urban Dictionary.\\n\\n Ceci utilise l'API non-officielle d'Urban Dictionary.\\n " -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "Aucun résultats d'Urban Dictionary n'a été trouvé, ou il y a eu une erreur dans le processus." -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "Aucun résultats d'Urban Dictionary n'a été trouvé." -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "{word} par {author}" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "{definition}\\n\\n**Exemple :** {example}" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "{thumbs_down} Bas / {thumbs_up} Haut, Propulsé par Urban Dictionary." -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "<{permalink}>\\n {word} par {author}\\n\\n{description}\\n\\n{thumbs_down} Bas / {thumbs_up} Haut, Propulsé par Urban Dictionary." -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "{definition}\\n\\n**Exemple :** {example}" diff --git a/redbot/cogs/general/locales/he-IL.po b/redbot/cogs/general/locales/he-IL.po index 77f492317..bf1be9256 100644 --- a/redbot/cogs/general/locales/he-IL.po +++ b/redbot/cogs/general/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/hu-HU.po b/redbot/cogs/general/locales/hu-HU.po index 6af3661b8..7687560f1 100644 --- a/redbot/cogs/general/locales/hu-HU.po +++ b/redbot/cogs/general/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "A kilátások nem túl jók" msgid "Very doubtful" msgstr "Nagyon kétséges" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*Feldob egy érmét és... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "FEJ!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "ÍRÁS!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/id-ID.po b/redbot/cogs/general/locales/id-ID.po index 812b5af37..440889e19 100644 --- a/redbot/cogs/general/locales/id-ID.po +++ b/redbot/cogs/general/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Lihat keluar tidak begitu bagus" msgid "Very doubtful" msgstr "Sangat ragu" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Tidak cukup pilihan untuk dipilih." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "Mungkin lebih dari 1? ;P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "* membalik koin dan... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "KEPALA! *" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "EKOR! *" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "Kau menang!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "Kau kalah!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Itu tidak seperti pertanyaan." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Memulai atau menghentikan stopwatch." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stopwatch dimulai!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Stopwatch berhenti! Waktu: ****" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Membuat tautan lmgtfy." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Wilayah" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Saluran Teks" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Saluran Suara" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Peran" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Pemilik" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "ID Server:" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "oleh" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/it-IT.po b/redbot/cogs/general/locales/it-IT.po index 594474798..baa180dd5 100644 --- a/redbot/cogs/general/locales/it-IT.po +++ b/redbot/cogs/general/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Outlook non così buono" msgid "Very doubtful" msgstr "Molto dubbioso" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*lancia una moneta e... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "TESTE!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "TAILS!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Che non sembra una domanda." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Cronometro è iniziato!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Regione" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Canali di testo" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Canali vocali" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Ruoli" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Proprietario" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/ja-JP.po b/redbot/cogs/general/locales/ja-JP.po index 4653a39cc..a7a4caa27 100644 --- a/redbot/cogs/general/locales/ja-JP.po +++ b/redbot/cogs/general/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "見通しが悪い" msgid "Very doubtful" msgstr "かなり怪しい" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "コイントスすると… " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "表!" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "裏!" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "それは質問に見えません。" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " ストップウォッチが始まった!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "地域" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "テキストチャネル" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "音声チャネル" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "役職" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "オーナー" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/ko-KR.po b/redbot/cogs/general/locales/ko-KR.po index b6ede6c53..0a526257e 100644 --- a/redbot/cogs/general/locales/ko-KR.po +++ b/redbot/cogs/general/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "오늘은 전망이 별로 좋지 않네요." msgid "Very doubtful" msgstr "동작 그만, 밑장빼기냐?" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*동전을 던지며..." -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "앞면!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "뒷면!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "그건 질문으로 보이지 않아요." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "스톱워치가 시작됐어요!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "지역" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "텍스트 채널" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "음성 채널" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "역할" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "주인님" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/nl-NL.po b/redbot/cogs/general/locales/nl-NL.po index 0dbe8b10d..cf64990ec 100644 --- a/redbot/cogs/general/locales/nl-NL.po +++ b/redbot/cogs/general/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Het ziet er niet goed uit" msgid "Very doubtful" msgstr "Onwaarschijnlijk" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Niet genoeg opties om uit te kiezen." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} Misschien hoger dan 1? :P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*tost een munt en... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "KOP!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "MUNT!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Speel Steen Papier Schaar." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Je wint {author.mention}!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice}Je verliest {author.mention}!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Wij zijn vierkant {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Dat ziet er niet als een vraag uit." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Start of stop de stopwatch." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stopwatch gestart!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Stopwatch is gestopt! Tijd: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Maak een lmgtfy-link." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Regio" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Tekstkanalen" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Spraakkanalen" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Rollen" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Eigenaar" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "Server ID: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "{word} door {author}" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "{thumbs_down} Omlaag / {thumbs_up} Omhoog, mogelijk gemaakt door Urban Dictionary." -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/no-NO.po b/redbot/cogs/general/locales/no-NO.po index cbcd3894b..a5194dd7d 100644 --- a/redbot/cogs/general/locales/no-NO.po +++ b/redbot/cogs/general/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Fremtiden ser ikke så bra ut" msgid "Very doubtful" msgstr "Veldig tvilsomt" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Har ikke nok valgmuligheter å velge mellom." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*vender en mynt og... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "HODE!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "HALER!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Det ser ikke ut som et spørsmål." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stoppeklokken har startet!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Region" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Tekstkanaler" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Talekanaler" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Roller" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Eier" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/pl-PL.po b/redbot/cogs/general/locales/pl-PL.po index f1989db66..5ac1a6c21 100644 --- a/redbot/cogs/general/locales/pl-PL.po +++ b/redbot/cogs/general/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Nie wygląda to za dobrze" msgid "Very doubtful" msgstr "Bardzo wątpliwe" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "Wybierz spośród wielu opcji.\\n\\n Aby określić opcje, które zawierają spację, powinieneś użyć\\n cudzysłowów.\\n " -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Za mało opcji do wyboru." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "Rzuć losową liczbę.\\n\\n Wynik będzie między 1 a ``.\\n\\n `` ` domyślnie 100.\\n " -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} Może wybierzesz powyżej 1? ;P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "{author.mention} Maksymalna liczba to {maxamount}." -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "Odwróć monetę... lub użytkownika.\\n\\n Domyślnie moneta.\\n " -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "Niezła próba. Myślisz, że jesteś śmieszny?\\n Patrz na to:\\n\\n" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*rzuca monetą i... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "ORZEŁ!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "RESZKA!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Zagraj w Papier Nożyce Kamień." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "Podana opcja nie jest prawidłowa. Spróbuj {r}, {p} lub {s}." -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Wygrywasz {author.mention}!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice} Przegrywasz {author.mention}!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Remis {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "Zadaj pytanie 8-ball.\\n\\n Pytanie musi kończyć się znakiem zapytania.\\n " -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "To nie wygląda na pytanie." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Uruchom lub zatrzymaj stoper." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Uruchomiono stoper!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Stoper zatrzymany! Czas: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Utwórz link do lmgtfy." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "Ponieważ wszyscy lubią przytulasy!\\n\\n Do 10 poziomów.\\n " -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "\\n Pokaż informacje o serwerze.\\n \\n `details`: Pokazuje więcej informacji po ustawieniu na `True`.\\n Domyślnie na False.\\n " -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "Stworzony dnia {date}. To jest ponad {num} dni temu!" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Region" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "Użytkowników online" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Kanały Tekstowe" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Kanały Głosowe" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Role" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Właściciel" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "ID serwera: " -#: redbot/cogs/general/general.py:293 +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." +msgstr "" + +#: redbot/cogs/general/general.py:303 msgid "\\nShard ID: **{shard_id}/{shard_count}**" msgstr "\\nID sharda: **{shard_id}/{shard_count}**" -#: redbot/cogs/general/general.py:302 +#: redbot/cogs/general/general.py:312 msgid "Humans: " msgstr "Użytkowników: " -#: redbot/cogs/general/general.py:303 +#: redbot/cogs/general/general.py:313 msgid " • Bots: " msgstr " • Boty: " -#: redbot/cogs/general/general.py:313 +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "Użytkowników online: **{online}/{total_users}**\\n" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "__VIP__ Wschodnie USA " -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "__VIP__ Zachód USA " -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "__VIP__ Amsterdam " -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "Europa Zachodnia " -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "Europa Centralna " -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "Europa " -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "Londyn " -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "Frankfurt " -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "Amsterdam " -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "Zachód USA " -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "Wschodnie USA " -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "Południowe USA " -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "Centrum USA " -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "Singapur " -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "Sydnej " -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "Brazylia " -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "Hong Kong " -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "Rosja " -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "Japonia " -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "Południowa Afryka " -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "Indie " -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "Dubaj " -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "Korea Południowa " -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "0 - Brak" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "1 - Niski" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "2 - Średni" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "3 - Wysoki" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "4 - Ekstermalny" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "Zweryfikowany" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" -msgstr "Publiczne" +#: redbot/cogs/general/general.py:379 +msgid "Community" +msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/pt-BR.po b/redbot/cogs/general/locales/pt-BR.po index 325c02e03..b16c0feaf 100644 --- a/redbot/cogs/general/locales/pt-BR.po +++ b/redbot/cogs/general/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/pt-PT.po b/redbot/cogs/general/locales/pt-PT.po index c3916c240..5ee911f96 100644 --- a/redbot/cogs/general/locales/pt-PT.po +++ b/redbot/cogs/general/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/ro-RO.po b/redbot/cogs/general/locales/ro-RO.po index 09fc1e525..50a792d1b 100644 --- a/redbot/cogs/general/locales/ro-RO.po +++ b/redbot/cogs/general/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/ru-RU.po b/redbot/cogs/general/locales/ru-RU.po index c7703cd0f..e506931ca 100644 --- a/redbot/cogs/general/locales/ru-RU.po +++ b/redbot/cogs/general/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Перспектива не так хороша" msgid "Very doubtful" msgstr "Весьма сомнительно" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "Недостаточно вариантов для выбора." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} Может быть больше 1? ;P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "Подбросить монетку... или пользователя.\\n\\n По умолчанию монетку.\\n " -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "Хорошая попытка. Ты думаешь это смешно?\\n Как насчет *этого* тогда:\\n\\n" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*бросок монетки и... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "ГОЛОВЫ!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "ХВОСТЫ!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "Играть в камень, ножницы, бумага." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "{choice} Ты победил {author.mention}!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "{choice} Ты проиграл {author.mention}!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} Мы квиты {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Это не похоже на вопрос." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Запустить или остановить секундомер." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Секундомер включен!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Секундомер остановлен! Время: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Создать ссылку на lmgtfy." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Регион" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Текстовые каналы" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Голосовые каналы" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Роли" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Владелец" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "ID сервера: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "Записи Urban Dictionary не найдены, или в процессе произошла ошибка." -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "Записи Urban Dictionary не найдены." -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "{word} от {author}" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "{thumbs_down} Вниз / {thumbs_up} Вверх, Powered by Urban Dictionary." -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/sk-SK.po b/redbot/cogs/general/locales/sk-SK.po index 9dd8abff6..6ffcdd7c9 100644 --- a/redbot/cogs/general/locales/sk-SK.po +++ b/redbot/cogs/general/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Vyzerá to tak, že nie" msgid "Very doubtful" msgstr "Veľmi pochybné" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "ČÍSLO!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "ZNAK!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Nevyzerá to ako otázka." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Stopky spustené!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Kraj" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Textový kanál" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Hlasový kanál" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Role" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Vlastník" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "Server ID: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/sr-SP.po b/redbot/cogs/general/locales/sr-SP.po index 27a76f5ef..88d9d0b7e 100644 --- a/redbot/cogs/general/locales/sr-SP.po +++ b/redbot/cogs/general/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/sv-SE.po b/redbot/cogs/general/locales/sv-SE.po index 5e2412bab..749be0656 100644 --- a/redbot/cogs/general/locales/sv-SE.po +++ b/redbot/cogs/general/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Det ser inte så bra ut" msgid "Very doubtful" msgstr "Mycket tveksamt" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*singlar en slant och... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "KRONA!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "KLAVE!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Det där ser inte ut som en fråga." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Tidtagaruret har startats!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Region" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Text kanaler" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Röst kanaler" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Roller" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Ägare" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "Server ID: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/tr-TR.po b/redbot/cogs/general/locales/tr-TR.po index 4f0fb9cb8..f42b2779b 100644 --- a/redbot/cogs/general/locales/tr-TR.po +++ b/redbot/cogs/general/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "Çok da iyi görünmüyor" msgid "Very doubtful" msgstr "Oldukça süpheli" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." -msgstr "Seçim yapmak için yeterli seçenekleri." +msgstr "Seçim için yeterli seçenek yok." -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "{author.mention} belki 1'den daha yüksek?; P" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "* yazı tura çevirir ve... " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "KAFALARI! *" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "KUYRUKLARI! *" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." -msgstr "Rock Paper Scissors oynamak." +msgstr "Taş Kağıt Makas oyna." -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" -msgstr "{choice} {author.mention} kazanın!" +msgstr "{choice} {author.mention} kazandın!" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" -msgstr "{choice} {author.mention} kaybedersin!" +msgstr "{choice} {author.mention} kaybettin!" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "{choice} biz kare {author.mention}!" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "Bu bir soru gibi gözükmüyor." -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "Başlatma veya durdurma kronometre." -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " Kronometre başladı!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " Kronometre durdu! Saat: **{seconds} **" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "Lmgtfy bağlantı oluşturun." -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" -msgstr "" +msgstr "Bu sunucunun kurulma tarihi {date}. Yaklaşık {num} gün önce!" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "Bölge" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" -msgstr "" +msgstr "Çevrimiçi kişiler" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "Mesaj Kanalları" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "Ses Kanalları" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "Roller" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "Sahibi" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "Sunucu kimliği: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" msgstr "" +#: redbot/cogs/general/general.py:312 +msgid "Humans: " +msgstr "Üyeler: " + #: redbot/cogs/general/general.py:313 -msgid "Users online: **{online}/{total_users}**\\n" -msgstr "" +msgid " • Bots: " +msgstr " • Botlar: " -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:325 +msgid "Users online: **{online}/{total_users}**\\n" +msgstr "Çevrimiçi üyeler: **{online}/{total_users}**\\n" + +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 -msgid "0 - None" -msgstr "" - -#: redbot/cogs/general/general.py:356 -msgid "1 - Low" -msgstr "" - -#: redbot/cogs/general/general.py:357 -msgid "2 - Medium" -msgstr "" - -#: redbot/cogs/general/general.py:358 -msgid "3 - High" -msgstr "" - -#: redbot/cogs/general/general.py:359 -msgid "4 - Extreme" -msgstr "" - -#: redbot/cogs/general/general.py:363 -msgid "Partnered" -msgstr "" - -#: redbot/cogs/general/general.py:364 -msgid "Verified" -msgstr "" - -#: redbot/cogs/general/general.py:365 -msgid "Server Discovery" -msgstr "" - -#: redbot/cogs/general/general.py:366 -msgid "Featurable" -msgstr "" - #: redbot/cogs/general/general.py:367 -msgid "Public" -msgstr "" +msgid "0 - None" +msgstr "0 - Yok" #: redbot/cogs/general/general.py:368 -msgid "Public disabled" -msgstr "" +msgid "1 - Low" +msgstr "1 - Düşük" #: redbot/cogs/general/general.py:369 -msgid "Splash Invite" -msgstr "" +msgid "2 - Medium" +msgstr "2 - Orta" #: redbot/cogs/general/general.py:370 -msgid "VIP Voice Servers" -msgstr "" +msgid "3 - High" +msgstr "3 - Yüksek" #: redbot/cogs/general/general.py:371 -msgid "Vanity URL" +msgid "4 - Extreme" +msgstr "4 - Çok Yüksek" + +#: redbot/cogs/general/general.py:375 +msgid "Partnered" +msgstr "Ortak" + +#: redbot/cogs/general/general.py:376 +msgid "Verified" +msgstr "Doğrulanmış" + +#: redbot/cogs/general/general.py:377 +msgid "Server Discovery" +msgstr "Sunucu Keşfi" + +#: redbot/cogs/general/general.py:378 +msgid "Featurable" +msgstr "Özelleştirilebilir" + +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:380 +msgid "Public disabled" +msgstr "Özel" + +#: redbot/cogs/general/general.py:381 +msgid "Splash Invite" +msgstr "Sunucu Davet Ekranı" + +#: redbot/cogs/general/general.py:382 +msgid "VIP Voice Servers" +msgstr "VIP Ses Sunucuları" + +#: redbot/cogs/general/general.py:383 +msgid "Vanity URL" +msgstr "Özel URL" + +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" -msgstr "" +msgstr "Duyuru Kanalları" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" -msgstr "" +msgstr "Hareketli Simge" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" -msgstr "" +msgstr "Sunucu Afişi" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" -msgstr "" +msgstr "Üye listesi kapalı" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" -msgstr "" +msgstr "{bot_name} bu sunucuya şu zamanda katıldı {bot_join}. Bu yaklaşık {since_join} gün önce!" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" -msgstr "" +msgstr "Üyeler:" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" -msgstr "" +msgstr "Kanallar:" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" -msgstr "" - -#: redbot/cogs/general/general.py:414 -msgid "Utility:" -msgstr "" - -#: redbot/cogs/general/general.py:415 -msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" -msgstr "" - -#: redbot/cogs/general/general.py:427 -msgid "Misc:" -msgstr "" +msgstr "💬 Yazı: {text}\\n🔊 Sesli: {voice}" #: redbot/cogs/general/general.py:428 -msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" -msgstr "" +msgid "Utility:" +msgstr "Sunucu bilgileri:" -#: redbot/cogs/general/general.py:433 -msgid "Not set" -msgstr "" +#: redbot/cogs/general/general.py:429 +msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" +msgstr "Sunucu Sahibi: {owner}\\nSes Sunucusu: {region}\\nDoğrulama Seviyesi: {verif}\\nSunucu ID: {id}{shard_info}" #: redbot/cogs/general/general.py:441 -msgid "Server features:" -msgstr "" +msgid "Misc:" +msgstr "Diğer:" -#: redbot/cogs/general/general.py:443 -msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" -msgstr "" +#: redbot/cogs/general/general.py:442 +msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" +msgstr "AFK kanalı: {afk_chan}\\nAFK zamanı: {afk_timeout}\\nÖzel emojiler: {emoji_count}\\nRoller: {role_count}" + +#: redbot/cogs/general/general.py:447 +msgid "Not set" +msgstr "Ayarlı değil" #: redbot/cogs/general/general.py:455 -msgid "Nitro Boost:" -msgstr "" +msgid "Server features:" +msgstr "Sunucu Özellikleri:" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:457 +msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" +msgstr "Seviye {boostlevel} boost ile {nitroboosters} kişi var.\\nDosya yükleme limiti: {filelimit}\\nEmoji limiti: {emojis_limit}\\nKonuşma kanalı kalitesi: {bitrate}" + +#: redbot/cogs/general/general.py:469 +msgid "Nitro Boost:" +msgstr "Nitro Boost:" + +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " -msgstr "" +msgstr "Urban sözlük arama.\\n\\n Bu resmi olmayan Urban Sözlük API kullanır.\\n " -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." -msgstr "" +msgstr "Hiç bir Urban Sözlük bulunamadı ya da işlem gerçekleşirken bir hata oluştu." -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." -msgstr "" +msgstr "Hiç bir Urban sözlük bulunamadı." -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "{word} {author}" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" -msgstr "" +msgstr "{definition}\\n\\n**Örneğin:** {example}" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "aşağı {thumbs_down} / {thumbs_up}, Kentsel Sözlük tarafından desteklenmektedir." -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." -msgstr "" +msgstr "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Urban sözlük tarafından ayarlandı." -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" -msgstr "" +msgstr "{definition}\\n\\n**Örneğin:** {example}" diff --git a/redbot/cogs/general/locales/uk-UA.po b/redbot/cogs/general/locales/uk-UA.po index 2bbb3776c..faa042253 100644 --- a/redbot/cogs/general/locales/uk-UA.po +++ b/redbot/cogs/general/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/vi-VN.po b/redbot/cogs/general/locales/vi-VN.po index f838b19df..d1d9e0012 100644 --- a/redbot/cogs/general/locales/vi-VN.po +++ b/redbot/cogs/general/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/zh-CN.po b/redbot/cogs/general/locales/zh-CN.po index 87b06776d..3470a7a57 100644 --- a/redbot/cogs/general/locales/zh-CN.po +++ b/redbot/cogs/general/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "前景不是很好" msgid "Very doubtful" msgstr "非常可疑" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*掷硬币和..." -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "头部!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "尾部!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "这看起来不像是个问题。" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "计时秒表已开始!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "区域" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "文字频道" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "语音频道" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "角色" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "所有者" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/zh-HK.po b/redbot/cogs/general/locales/zh-HK.po index 3a89aaa83..c7f5de77e 100644 --- a/redbot/cogs/general/locales/zh-HK.po +++ b/redbot/cogs/general/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "" msgid "Very doubtful" msgstr "" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "" -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr "" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr "" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "" -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/general/locales/zh-TW.po b/redbot/cogs/general/locales/zh-TW.po index 284f7fea6..b0751b1c5 100644 --- a/redbot/cogs/general/locales/zh-TW.po +++ b/redbot/cogs/general/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-02 12:07+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -100,405 +100,409 @@ msgstr "前景不是很好" msgid "Very doubtful" msgstr "非常可疑" -#: redbot/cogs/general/general.py:80 +#: redbot/cogs/general/general.py:84 #, docstring msgid "Choose between multiple options.\\n\\n To denote options which include whitespace, you should use\\n double quotes.\\n " msgstr "" -#: redbot/cogs/general/general.py:87 +#: redbot/cogs/general/general.py:91 msgid "Not enough options to pick from." msgstr "" -#: redbot/cogs/general/general.py:93 +#: redbot/cogs/general/general.py:97 #, docstring msgid "Roll a random number.\\n\\n The result will be between 1 and ``.\\n\\n `` defaults to 100.\\n " msgstr "" -#: redbot/cogs/general/general.py:108 +#: redbot/cogs/general/general.py:112 msgid "{author.mention} Maybe higher than 1? ;P" msgstr "" -#: redbot/cogs/general/general.py:111 +#: redbot/cogs/general/general.py:115 msgid "{author.mention} Max allowed number is {maxamount}." msgstr "" -#: redbot/cogs/general/general.py:118 +#: redbot/cogs/general/general.py:122 #, docstring msgid "Flip a coin... or a user.\\n\\n Defaults to a coin.\\n " msgstr "" -#: redbot/cogs/general/general.py:126 +#: redbot/cogs/general/general.py:130 msgid "Nice try. You think this is funny?\\n How about *this* instead:\\n\\n" msgstr "" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "*flips a coin and... " msgstr "*擲硬幣而… " -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "HEADS!*" msgstr "頭部!*" -#: redbot/cogs/general/general.py:137 +#: redbot/cogs/general/general.py:141 msgid "TAILS!*" msgstr "尾部!*" -#: redbot/cogs/general/general.py:141 +#: redbot/cogs/general/general.py:145 #, docstring msgid "Play Rock Paper Scissors." msgstr "" -#: redbot/cogs/general/general.py:146 +#: redbot/cogs/general/general.py:150 msgid "This isn't a valid option. Try {r}, {p}, or {s}." msgstr "" -#: redbot/cogs/general/general.py:167 +#: redbot/cogs/general/general.py:171 msgid "{choice} You win {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:173 +#: redbot/cogs/general/general.py:177 msgid "{choice} You lose {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:179 +#: redbot/cogs/general/general.py:183 msgid "{choice} We're square {author.mention}!" msgstr "" -#: redbot/cogs/general/general.py:186 +#: redbot/cogs/general/general.py:190 #, docstring msgid "Ask 8 ball a question.\\n\\n Question must end with a question mark.\\n " msgstr "問八號球一個問題。\\n\\n 問題必須以問號結尾。\\n " -#: redbot/cogs/general/general.py:193 +#: redbot/cogs/general/general.py:197 msgid "That doesn't look like a question." msgstr "這看起來不像是個問題。" -#: redbot/cogs/general/general.py:197 +#: redbot/cogs/general/general.py:201 #, docstring msgid "Start or stop the stopwatch." msgstr "" -#: redbot/cogs/general/general.py:201 +#: redbot/cogs/general/general.py:205 msgid " Stopwatch started!" msgstr " 碼錶開始計時!" -#: redbot/cogs/general/general.py:206 +#: redbot/cogs/general/general.py:210 msgid " Stopwatch stopped! Time: **{seconds}**" msgstr " 碼錶停止計時!時間: **{seconds}**" -#: redbot/cogs/general/general.py:212 +#: redbot/cogs/general/general.py:216 #, docstring msgid "Create a lmgtfy link." msgstr "" -#: redbot/cogs/general/general.py:221 +#: redbot/cogs/general/general.py:225 #, docstring msgid "Because everyone likes hugs!\\n\\n Up to 10 intensity levels.\\n " msgstr "" -#: redbot/cogs/general/general.py:245 +#: redbot/cogs/general/general.py:249 #, docstring msgid "\\n Show server information.\\n \\n `details`: Shows more information when set to `True`.\\n Default to False.\\n " msgstr "" -#: redbot/cogs/general/general.py:253 +#: redbot/cogs/general/general.py:257 msgid "Created on {date}. That's over {num} days ago!" msgstr "創立於{date}。那是{num}天前!" -#: redbot/cogs/general/general.py:264 +#: redbot/cogs/general/general.py:268 msgid "Region" msgstr "區域" -#: redbot/cogs/general/general.py:265 +#: redbot/cogs/general/general.py:269 msgid "Users online" msgstr "線上使用者" -#: redbot/cogs/general/general.py:266 +#: redbot/cogs/general/general.py:270 msgid "Text Channels" msgstr "文字頻道" -#: redbot/cogs/general/general.py:267 +#: redbot/cogs/general/general.py:271 msgid "Voice Channels" msgstr "語音頻道" -#: redbot/cogs/general/general.py:268 +#: redbot/cogs/general/general.py:272 msgid "Roles" msgstr "身分組" -#: redbot/cogs/general/general.py:269 +#: redbot/cogs/general/general.py:273 msgid "Owner" msgstr "擁有者" -#: redbot/cogs/general/general.py:270 +#: redbot/cogs/general/general.py:275 msgid "Server ID: " msgstr "伺服器ID: " -#: redbot/cogs/general/general.py:293 -msgid "\\nShard ID: **{shard_id}/{shard_count}**" -msgstr "" - -#: redbot/cogs/general/general.py:302 -msgid "Humans: " +#: redbot/cogs/general/general.py:277 +msgid " • Use {command} for more info on the server." msgstr "" #: redbot/cogs/general/general.py:303 -msgid " • Bots: " +msgid "\\nShard ID: **{shard_id}/{shard_count}**" +msgstr "" + +#: redbot/cogs/general/general.py:312 +msgid "Humans: " msgstr "" #: redbot/cogs/general/general.py:313 +msgid " • Bots: " +msgstr "" + +#: redbot/cogs/general/general.py:325 msgid "Users online: **{online}/{total_users}**\\n" msgstr "" -#: redbot/cogs/general/general.py:330 +#: redbot/cogs/general/general.py:342 msgid "__VIP__ US East " msgstr "" -#: redbot/cogs/general/general.py:331 +#: redbot/cogs/general/general.py:343 msgid "__VIP__ US West " msgstr "" -#: redbot/cogs/general/general.py:332 +#: redbot/cogs/general/general.py:344 msgid "__VIP__ Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:333 +#: redbot/cogs/general/general.py:345 msgid "EU West " msgstr "" -#: redbot/cogs/general/general.py:334 +#: redbot/cogs/general/general.py:346 msgid "EU Central " msgstr "" -#: redbot/cogs/general/general.py:335 +#: redbot/cogs/general/general.py:347 msgid "Europe " msgstr "" -#: redbot/cogs/general/general.py:336 +#: redbot/cogs/general/general.py:348 msgid "London " msgstr "" -#: redbot/cogs/general/general.py:337 +#: redbot/cogs/general/general.py:349 msgid "Frankfurt " msgstr "" -#: redbot/cogs/general/general.py:338 +#: redbot/cogs/general/general.py:350 msgid "Amsterdam " msgstr "" -#: redbot/cogs/general/general.py:339 +#: redbot/cogs/general/general.py:351 msgid "US West " msgstr "" -#: redbot/cogs/general/general.py:340 +#: redbot/cogs/general/general.py:352 msgid "US East " msgstr "" -#: redbot/cogs/general/general.py:341 +#: redbot/cogs/general/general.py:353 msgid "US South " msgstr "" -#: redbot/cogs/general/general.py:342 +#: redbot/cogs/general/general.py:354 msgid "US Central " msgstr "" -#: redbot/cogs/general/general.py:343 +#: redbot/cogs/general/general.py:355 msgid "Singapore " msgstr "" -#: redbot/cogs/general/general.py:344 +#: redbot/cogs/general/general.py:356 msgid "Sydney " msgstr "" -#: redbot/cogs/general/general.py:345 +#: redbot/cogs/general/general.py:357 msgid "Brazil " msgstr "" -#: redbot/cogs/general/general.py:346 +#: redbot/cogs/general/general.py:358 msgid "Hong Kong " msgstr "" -#: redbot/cogs/general/general.py:347 +#: redbot/cogs/general/general.py:359 msgid "Russia " msgstr "" -#: redbot/cogs/general/general.py:348 +#: redbot/cogs/general/general.py:360 msgid "Japan " msgstr "" -#: redbot/cogs/general/general.py:349 +#: redbot/cogs/general/general.py:361 msgid "South Africa " msgstr "" -#: redbot/cogs/general/general.py:350 +#: redbot/cogs/general/general.py:362 msgid "India " msgstr "" -#: redbot/cogs/general/general.py:351 +#: redbot/cogs/general/general.py:363 msgid "Dubai " msgstr "" -#: redbot/cogs/general/general.py:352 +#: redbot/cogs/general/general.py:364 msgid "South Korea " msgstr "" -#: redbot/cogs/general/general.py:355 +#: redbot/cogs/general/general.py:367 msgid "0 - None" msgstr "" -#: redbot/cogs/general/general.py:356 +#: redbot/cogs/general/general.py:368 msgid "1 - Low" msgstr "" -#: redbot/cogs/general/general.py:357 +#: redbot/cogs/general/general.py:369 msgid "2 - Medium" msgstr "" -#: redbot/cogs/general/general.py:358 +#: redbot/cogs/general/general.py:370 msgid "3 - High" msgstr "" -#: redbot/cogs/general/general.py:359 +#: redbot/cogs/general/general.py:371 msgid "4 - Extreme" msgstr "" -#: redbot/cogs/general/general.py:363 +#: redbot/cogs/general/general.py:375 msgid "Partnered" msgstr "" -#: redbot/cogs/general/general.py:364 +#: redbot/cogs/general/general.py:376 msgid "Verified" msgstr "" -#: redbot/cogs/general/general.py:365 +#: redbot/cogs/general/general.py:377 msgid "Server Discovery" msgstr "" -#: redbot/cogs/general/general.py:366 +#: redbot/cogs/general/general.py:378 msgid "Featurable" msgstr "" -#: redbot/cogs/general/general.py:367 -msgid "Public" +#: redbot/cogs/general/general.py:379 +msgid "Community" msgstr "" -#: redbot/cogs/general/general.py:368 +#: redbot/cogs/general/general.py:380 msgid "Public disabled" msgstr "" -#: redbot/cogs/general/general.py:369 +#: redbot/cogs/general/general.py:381 msgid "Splash Invite" msgstr "" -#: redbot/cogs/general/general.py:370 +#: redbot/cogs/general/general.py:382 msgid "VIP Voice Servers" msgstr "" -#: redbot/cogs/general/general.py:371 +#: redbot/cogs/general/general.py:383 msgid "Vanity URL" msgstr "" -#: redbot/cogs/general/general.py:372 +#: redbot/cogs/general/general.py:384 msgid "More Emojis" msgstr "" -#: redbot/cogs/general/general.py:373 +#: redbot/cogs/general/general.py:385 msgid "Commerce" msgstr "" -#: redbot/cogs/general/general.py:374 +#: redbot/cogs/general/general.py:386 msgid "News Channels" msgstr "" -#: redbot/cogs/general/general.py:375 +#: redbot/cogs/general/general.py:387 msgid "Animated Icon" msgstr "" -#: redbot/cogs/general/general.py:376 +#: redbot/cogs/general/general.py:388 msgid "Banner Image" msgstr "" -#: redbot/cogs/general/general.py:377 +#: redbot/cogs/general/general.py:389 msgid "Member list disabled" msgstr "" -#: redbot/cogs/general/general.py:383 +#: redbot/cogs/general/general.py:397 msgid "{bot_name} joined this server on {bot_join}. That's over {since_join} days ago!" msgstr "" -#: redbot/cogs/general/general.py:405 +#: redbot/cogs/general/general.py:419 msgid "Members:" msgstr "成員:" -#: redbot/cogs/general/general.py:407 +#: redbot/cogs/general/general.py:421 msgid "Channels:" msgstr "頻道:" -#: redbot/cogs/general/general.py:408 +#: redbot/cogs/general/general.py:422 msgid "💬 Text: {text}\\n🔊 Voice: {voice}" msgstr "" -#: redbot/cogs/general/general.py:414 +#: redbot/cogs/general/general.py:428 msgid "Utility:" msgstr "" -#: redbot/cogs/general/general.py:415 +#: redbot/cogs/general/general.py:429 msgid "Owner: {owner}\\nVoice region: {region}\\nVerif. level: {verif}\\nServer ID: {id}{shard_info}" msgstr "" -#: redbot/cogs/general/general.py:427 +#: redbot/cogs/general/general.py:441 msgid "Misc:" msgstr "" -#: redbot/cogs/general/general.py:428 +#: redbot/cogs/general/general.py:442 msgid "AFK channel: {afk_chan}\\nAFK timeout: {afk_timeout}\\nCustom emojis: {emoji_count}\\nRoles: {role_count}" msgstr "" -#: redbot/cogs/general/general.py:433 +#: redbot/cogs/general/general.py:447 msgid "Not set" msgstr "" -#: redbot/cogs/general/general.py:441 +#: redbot/cogs/general/general.py:455 msgid "Server features:" msgstr "" -#: redbot/cogs/general/general.py:443 +#: redbot/cogs/general/general.py:457 msgid "Tier {boostlevel} with {nitroboosters} boosters\\nFile size limit: {filelimit}\\nEmoji limit: {emojis_limit}\\nVCs max bitrate: {bitrate}" msgstr "" -#: redbot/cogs/general/general.py:455 +#: redbot/cogs/general/general.py:469 msgid "Nitro Boost:" msgstr "" -#: redbot/cogs/general/general.py:464 +#: redbot/cogs/general/general.py:478 #, docstring msgid "Search the Urban Dictionary.\\n\\n This uses the unofficial Urban Dictionary API.\\n " msgstr "" -#: redbot/cogs/general/general.py:480 redbot/cogs/general/general.py:546 +#: redbot/cogs/general/general.py:494 redbot/cogs/general/general.py:560 msgid "No Urban Dictionary entries were found, or there was an error in the process." msgstr "" -#: redbot/cogs/general/general.py:486 +#: redbot/cogs/general/general.py:500 msgid "No Urban Dictionary entries were found." msgstr "" -#: redbot/cogs/general/general.py:492 +#: redbot/cogs/general/general.py:506 msgid "{word} by {author}" msgstr "" -#: redbot/cogs/general/general.py:497 +#: redbot/cogs/general/general.py:511 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" -#: redbot/cogs/general/general.py:503 +#: redbot/cogs/general/general.py:517 msgid "{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:522 +#: redbot/cogs/general/general.py:536 msgid "<{permalink}>\\n {word} by {author}\\n\\n{description}\\n\\n{thumbs_down} Down / {thumbs_up} Up, Powered by Urban Dictionary." msgstr "" -#: redbot/cogs/general/general.py:528 +#: redbot/cogs/general/general.py:542 msgid "{definition}\\n\\n**Example:** {example}" msgstr "" diff --git a/redbot/cogs/image/image.py b/redbot/cogs/image/image.py index bc69347ce..87aa23d49 100644 --- a/redbot/cogs/image/image.py +++ b/redbot/cogs/image/image.py @@ -5,6 +5,7 @@ import aiohttp from redbot.core.i18n import Translator, cog_i18n from redbot.core import checks, Config, commands +from redbot.core.commands import UserInputOptional _ = Translator("Image", __file__) @@ -26,6 +27,10 @@ class Image(commands.Cog): def cog_unload(self): self.session.detach() + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + async def initialize(self) -> None: """Move the API keys from cog stored config to core bot config if they exist.""" imgur_token = await self.config.imgur_client_id() @@ -43,7 +48,7 @@ class Image(commands.Cog): pass @_imgur.command(name="search") - async def imgur_search(self, ctx, count: Optional[int] = 1, *, term: str): + async def imgur_search(self, ctx, count: UserInputOptional[int] = 1, *, term: str): """Search Imgur for the specified term. Use `count` to choose how many images should be returned. @@ -238,17 +243,23 @@ class Image(commands.Cog): @checks.is_owner() @commands.command() async def giphycreds(self, ctx): - """Explain how to set Giphy API tokens.""" + """Explains how to set GIPHY API tokens.""" message = _( - "To get a Giphy API Key:\n" - "1. Login to a Giphy account.\n" - "2. Visit this page https://developers.giphy.com/dashboard.\n" + "To get a GIPHY API Key:\n" + "1. Login to (or create) a GIPHY account.\n" + "2. Visit this page: https://developers.giphy.com/dashboard.\n" "3. Press *Create an App*.\n" - "4. Write an app name, example: *Red Bot*.\n" - "5. Write an app description, example: *Used for Red Bot*.\n" - "6. Copy the API key shown.\n" - "7. Run the command `{prefix}set api GIPHY api_key `.\n" - ).format(prefix=ctx.clean_prefix) + "4. Click *Select API*, then *Next Step*.\n" + "5. Add an app name, for example *Red*.\n" + "6. Add an app description, for example *Used for Red's image cog*.\n" + "7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\n" + "8. Copy the API Key.\n" + "9. In Discord, run the command {command}.\n" + ).format( + command="`{prefix}set api GIPHY api_key {placeholder}`".format( + prefix=ctx.clean_prefix, placeholder=_("") + ) + ) await ctx.maybe_send_embed(message) diff --git a/redbot/cogs/image/locales/af-ZA.po b/redbot/cogs/image/locales/af-ZA.po index 06815ca4d..f64ed1f74 100644 --- a/redbot/cogs/image/locales/af-ZA.po +++ b/redbot/cogs/image/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: af_ZA\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/ar-SA.po b/redbot/cogs/image/locales/ar-SA.po index dd843fbcf..d3de308a0 100644 --- a/redbot/cogs/image/locales/ar-SA.po +++ b/redbot/cogs/image/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: ar_SA\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/bg-BG.po b/redbot/cogs/image/locales/bg-BG.po index 40ebe9845..b4431fded 100644 --- a/redbot/cogs/image/locales/bg-BG.po +++ b/redbot/cogs/image/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: bg_BG\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Само \"нови\" и \"избрани (топ)\" са валидни типове за сортиране." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Няма резултати." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/ca-ES.po b/redbot/cogs/image/locales/ca-ES.po index ffc7d5d6f..dfaa0df40 100644 --- a/redbot/cogs/image/locales/ca-ES.po +++ b/redbot/cogs/image/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: ca_ES\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/cs-CZ.po b/redbot/cogs/image/locales/cs-CZ.po index 9616568f1..b2b4ec8b4 100644 --- a/redbot/cogs/image/locales/cs-CZ.po +++ b/redbot/cogs/image/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: cs_CZ\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "Příkazy související s obrázky." -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "Klientské ID nebylo nastaveno! Nastavte prosím jedno s `{prefix}imgurcreds`." -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Při hledání nebyly nalezeny žádné výsledky." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "Výsledky hledání...\\n" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "Něco se pokazilo. Chybový kód je {code}." -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Nebyly nalezeny žádné výsledky." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "Vysvětlí, jak nastavit klíče API." -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "Získat první výsledky hledání z Giphy." -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "API klíč nebyl nastaven! Nastavte jej prosím s `{prefix}giphycreds." -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "Chyba při kontaktování API Giphy." -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "Načte náhodný GIF z vyhledávání Giphy." -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/da-DK.po b/redbot/cogs/image/locales/da-DK.po index 0d5a5f7c2..83cce214c 100644 --- a/redbot/cogs/image/locales/da-DK.po +++ b/redbot/cogs/image/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: da_DK\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/de-DE.po b/redbot/cogs/image/locales/de-DE.po index b483aa753..16ecc653e 100644 --- a/redbot/cogs/image/locales/de-DE.po +++ b/redbot/cogs/image/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: de_DE\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "Image spezifische Befehle." -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "Lade Bilder von Imgur.\\n\\n Stelle sicher, dass du die Client ID mit `[p]imgurcreds` festgelegt hast\\n " -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " -msgstr "" +msgstr "Sucht auf Imgur nach dem angegebenen Wert.\\n\\n `count` gibt an, wie viele Bilder zurückgegeben werden sollen.\\n Der Befehl kann bis zu fünf Bilder zurückgeben.\\n " -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." -msgstr "" +msgstr "Die Anzahl der Bilder muss zwischen 1 und 5 liegen." -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "Eine Client ID wurde nicht definiert! Bitte lege eine mit `{prefix}imgurcreds` fest." -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Die Suche gab keine Treffer." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "Suchergebnisse...\\n" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "Etwas ist schief gelaufen. Fehlercode {code}." -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " -msgstr "" +msgstr "Lädt Bilder aus einem Subreddit.\\n\\n Die Suche kann mit folgenden Optionen angepasst werden:\\n - ``: Anzahl an Bildern (maximal fünf)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Nur 'new' und 'top' sind valide Sortierarten." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Keine Suchergebnisse gefunden." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "Erkläre, wie Imgur API-Token gesetzt werden." -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "Empfange das erste Suchergebnis von Giphy." -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "Ein API-Schlüssel wurde nicht gesetzt! Bitte setzen Sie einen mit `{prefix}giphycreds`." -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "Fehler beim Kontaktieren der Giphy API." -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "Lade eine zufällige GIF aus einer Giphy Suche." -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "Fehler beim Kontaktieren der API." -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" msgstr "" +#: redbot/cogs/image/image.py:261 +msgid "" +msgstr "" + diff --git a/redbot/cogs/image/locales/el-GR.po b/redbot/cogs/image/locales/el-GR.po index ab550f595..25fb10779 100644 --- a/redbot/cogs/image/locales/el-GR.po +++ b/redbot/cogs/image/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: el_GR\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/es-ES.po b/redbot/cogs/image/locales/es-ES.po index 102920ec4..fada02dcc 100644 --- a/redbot/cogs/image/locales/es-ES.po +++ b/redbot/cogs/image/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: es_ES\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Solo \"nuevo\" y \"arriba\" son validos." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "No se encontraron resultados." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/fi-FI.po b/redbot/cogs/image/locales/fi-FI.po index 1e85097e5..1ffc4e02c 100644 --- a/redbot/cogs/image/locales/fi-FI.po +++ b/redbot/cogs/image/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: fi_FI\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/fr-FR.po b/redbot/cogs/image/locales/fr-FR.po index b1b4d926b..705677ddf 100644 --- a/redbot/cogs/image/locales/fr-FR.po +++ b/redbot/cogs/image/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: fr_FR\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "Commandes relatives aux images." -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "Retrouver des images venant d'Imgur.\\n\\n Assurez-vous de définir l'ID client à l'aide de `[p]imgurcreds`.\\n " -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "Rechercher sur Imgur pour le terme spécifié.\\n\\n Utilisez `count` pour choisir le nombre d'images qui seront envoyer.\\n La commande peut envoyer jusqu'à 5 images.\\n " -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "Le nombre d’images doit être entre 1 et 5." -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "Aucun ID client n'a été défini ! Veuillez en définir un avec `{prefix}imgurcreds`." -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Votre recherche n'a donné aucun résultat." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "Résultats de la recherche ...\\n" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "Quelque chose s'est mal passé. Code d'erreur : {code}." -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "Obtenir des images venant d'un subreddit.\\n\\n Vous pouvez personnaliser la recherche à l'aide des options suivantes :\\n - ``: nombre d'images à envoyer (Jusqu'à 5)\\n - ``: new, top (nouveau, top)\\n - ``: day, week, month, year, all (Jour, semaine, mois, année, tout)\\n " -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Seulement 'new' et 'top' sont des types de tri valables." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Aucun résultat trouvé." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "Expliquez comment définir le token d'API Imgur." -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "Pour obtenir un ID client Imgur :\\n1. Connectez-vous à un compte Imgur.\\n. Visitez cette page https://api.imgur.com/oauth2/addclient.\\n3. Entrez un nom pour votre application.\\n4. Sélectionnez *Utilisation anonyme sans autorisation d'utilisateur* pour le type d'authentification.\\n5. Définissez l'URL de rappel d'autorisation à `https://localhost`.\\n6. Laissez le site de l'application vide.\\n7. Entrez une adresse e-mail valide et une description.\\n8. Vérifiez le captcha et cliquez sur Suivant.\\n9. Votre ID client sera à la page suivante.\\n10. Exécutez la commande `{prefix}set api imgur client_id `. \\n" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "Récupère le premier résultat d'une recherche Giphy." -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "La clé d'API n'a pas été définie ! Veuillez en définir une avec `{prefix}giphycreds`." -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "Erreur lors du contact avec l'API Giphy." -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "Récupère un GIF aléatoire à partir d'une recherche Giphy." -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "Erreur lors du contact avec l'API." -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." -msgstr "Expliquez comment définir le token d'API Giphy." +msgid "Explains how to set GIPHY API tokens." +msgstr "Explique comment définir le token d'API GIPHY." -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" -msgstr "Pour obtenir une clé API Giphy :\\n1. Connectez-vous à un compte Giphy.\\n2. Visitez cette page https://developers.giphy.com/dashboard.\\n3. Appuyez sur *Créer une application*.\\n4. Écrivez un nom d'application, par exemple: *Red Bot*.\\n5. Écrivez une description de l'application, exemple : *Utilisé pour Red Bot*.\\n6. Copiez la clé API affichée.\\n7. Exécutez la commande `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "Pour obtenir une clé d'API GIPHY:\\n1. Connectez-vous (ou créez) un compte GIPHY.\\n2. Visitez cette page: https://developers.giphy.com/dashboard.\\n3. Appuyez sur *Create an App*.\\n4. Cliquez sur *Select API*, puis *Next Step*.\\n5. Ajoutez un nom d'application, par exemple *Red*.\\n6. Ajoutez une description d'application, par exemple *Utilisé pour le cod image de Red*.\\n7. Cliquez sur *Create App*. Vous devrez accepter les conditions de l'API GIPHY.\\n8. Copiez la clé API.\\n9. Sur Discord, exécutez la command {command}.\\n" + +#: redbot/cogs/image/image.py:261 +msgid "" +msgstr "" diff --git a/redbot/cogs/image/locales/he-IL.po b/redbot/cogs/image/locales/he-IL.po index 0354e530f..f9ec7ad37 100644 --- a/redbot/cogs/image/locales/he-IL.po +++ b/redbot/cogs/image/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: he_IL\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/hu-HU.po b/redbot/cogs/image/locales/hu-HU.po index 4fa841829..69e365a1b 100644 --- a/redbot/cogs/image/locales/hu-HU.po +++ b/redbot/cogs/image/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: hu_HU\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Csak az 'új' és 'top' érvényesek rendezési típusnak." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Nincs találat." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/id-ID.po b/redbot/cogs/image/locales/id-ID.po index 611b907c7..4c511a29e 100644 --- a/redbot/cogs/image/locales/id-ID.po +++ b/redbot/cogs/image/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: id_ID\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Hanya 'baru' dan 'atas' adalah jenis jenis yang valid." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Tidak ada hasil yang ditemukan." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/it-IT.po b/redbot/cogs/image/locales/it-IT.po index 4bc372a44..7fedefd5d 100644 --- a/redbot/cogs/image/locales/it-IT.po +++ b/redbot/cogs/image/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: it_IT\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Un tipo di ordinamento valido solo 'new' e 'top'." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Nessun risultato trovato." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/ja-JP.po b/redbot/cogs/image/locales/ja-JP.po index e49d079a8..8c84879bf 100644 --- a/redbot/cogs/image/locales/ja-JP.po +++ b/redbot/cogs/image/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: ja_JP\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "有効なソートタイプは「new」と「top」のみです。" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "結果が見つかりません。" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/ko-KR.po b/redbot/cogs/image/locales/ko-KR.po index e1ba03c0b..2a1af1be3 100644 --- a/redbot/cogs/image/locales/ko-KR.po +++ b/redbot/cogs/image/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: ko_KR\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "'new' 와 'top' 만이 사용 가능한 타입이에요." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "결과를 찾을 수 없어요." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/nl-NL.po b/redbot/cogs/image/locales/nl-NL.po index 4576ab43b..2e6026688 100644 --- a/redbot/cogs/image/locales/nl-NL.po +++ b/redbot/cogs/image/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: nl_NL\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "Beeld gerelateerde commando's." -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "Er is geen client-ID ingesteld! Stel een een in met `{prefix} imgurcreds`." -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Je zoekopdracht leverde geen resultaten op." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "Er is iets fout gegaan. Foutcode is {code}." -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Alleen `new` en `top` zijn geldige sorteertypes." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Geen resultaten gevonden." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "Haal het eerste zoekresultaat op van Giphy." -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "Fout bij het contacteren van de Giphy API." -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "Haal een willekeurige GIF op uit een Giphy-zoekopdracht." -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "Fout bij het contacteren van de API." -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/no-NO.po b/redbot/cogs/image/locales/no-NO.po index 2d64775bd..df62cc5a8 100644 --- a/redbot/cogs/image/locales/no-NO.po +++ b/redbot/cogs/image/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: no_NO\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Bare \"nye\" og \"topp\" er en gyldig sorteringstype." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Ingen treff." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/pl-PL.po b/redbot/cogs/image/locales/pl-PL.po index 5731c69db..e3b1fe56b 100644 --- a/redbot/cogs/image/locales/pl-PL.po +++ b/redbot/cogs/image/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: pl_PL\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Wyszukiwanie nie zwróciło żadnych wyników." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Tylko 'new' i 'top' są prawidłowy typami sortowania." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Nie znaleziono żadnych wyników." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "Błąd połączenia z API." -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/pt-BR.po b/redbot/cogs/image/locales/pt-BR.po index 657ab83fa..529b9bdf2 100644 --- a/redbot/cogs/image/locales/pt-BR.po +++ b/redbot/cogs/image/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: pt_BR\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/pt-PT.po b/redbot/cogs/image/locales/pt-PT.po index 6a90978ce..2b2d2ed09 100644 --- a/redbot/cogs/image/locales/pt-PT.po +++ b/redbot/cogs/image/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: pt_PT\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/ro-RO.po b/redbot/cogs/image/locales/ro-RO.po index 6a89748e1..8017a1dfb 100644 --- a/redbot/cogs/image/locales/ro-RO.po +++ b/redbot/cogs/image/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: ro_RO\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/ru-RU.po b/redbot/cogs/image/locales/ru-RU.po index 6325fcd72..3592ae246 100644 --- a/redbot/cogs/image/locales/ru-RU.po +++ b/redbot/cogs/image/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: ru_RU\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "Команды, связанные с изображениями." -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "ID клиента не был установлен! Пожалуйста, установите его с помощью `{prefix}imgurcreds`." -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Ваш поиск не дал результатов." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "Результаты поиска...\\n" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "Что-то пошло не так. Код ошибки {code}." -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Вы можете отсортировать только по 'new' или 'top'." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Результаты не найдены." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "Получить первый результат поиска из Giphy." -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "Ошибка связи с Giphy API." -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "Получить случайный GIF из поиска Giphy." -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "Ошибка при обращении к API." -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/sk-SK.po b/redbot/cogs/image/locales/sk-SK.po index 7c73c9bcc..dde5ae9f2 100644 --- a/redbot/cogs/image/locales/sk-SK.po +++ b/redbot/cogs/image/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: sk_SK\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/sr-SP.po b/redbot/cogs/image/locales/sr-SP.po index 7d5d1dc53..d0ec79833 100644 --- a/redbot/cogs/image/locales/sr-SP.po +++ b/redbot/cogs/image/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: sr_SP\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/sv-SE.po b/redbot/cogs/image/locales/sv-SE.po index 198653726..b3be994b2 100644 --- a/redbot/cogs/image/locales/sv-SE.po +++ b/redbot/cogs/image/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: sv_SE\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Bara 'new' och 'top' är giltiga sorteringstyper." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Inga resultat hittades." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/tr-TR.po b/redbot/cogs/image/locales/tr-TR.po index 07da0fd62..320186de5 100644 --- a/redbot/cogs/image/locales/tr-TR.po +++ b/redbot/cogs/image/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: tr_TR\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "Görüntü ile ilgili komutları." -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "Bir Müşteri Kimliği ayarlanmamış! Lütfen bir tane` {prefix} imgurcreds` ile ayarlayın." -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "Aramanız sonuç döndürdü." -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "Bir şeyler ters gitti. Hata kodu {code} ' dır." -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "Sadece 'yeni' ve 'üst' geçerli bir sıralama türüdür." -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "Hiçbir sonuç bulunamadı." -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "İlk arama sonucu Giphy almak." -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "Giphy API'sı ile iletişim kurulurken hata oluştu." -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "Rastgele bir GIF Giphy aramanın almak." -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "Giphy API'sı ile iletişim kurulurken hata oluştu." -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/uk-UA.po b/redbot/cogs/image/locales/uk-UA.po index f484399cd..d77a3e10b 100644 --- a/redbot/cogs/image/locales/uk-UA.po +++ b/redbot/cogs/image/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: uk_UA\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/vi-VN.po b/redbot/cogs/image/locales/vi-VN.po index 59e2943c7..3578c09ab 100644 --- a/redbot/cogs/image/locales/vi-VN.po +++ b/redbot/cogs/image/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: vi_VN\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/zh-CN.po b/redbot/cogs/image/locales/zh-CN.po index ff59b1b64..ffa681d3f 100644 --- a/redbot/cogs/image/locales/zh-CN.po +++ b/redbot/cogs/image/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: zh_CN\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "发生错误。错误代码为{code}。" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "只有 '新的' 和 '顶部' 是合法的排序类型。" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "没有找到任何结果。" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/zh-HK.po b/redbot/cogs/image/locales/zh-HK.po index 68a9a0376..52f4fbef6 100644 --- a/redbot/cogs/image/locales/zh-HK.po +++ b/redbot/cogs/image/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: zh_HK\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/image/locales/zh-TW.po b/redbot/cogs/image/locales/zh-TW.po index 28af16c10..65f109def 100644 --- a/redbot/cogs/image/locales/zh-TW.po +++ b/redbot/cogs/image/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-03-26 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,92 +15,96 @@ msgstr "" "X-Crowdin-File-ID: 11\n" "Language: zh_TW\n" -#: redbot/cogs/image/image.py:14 +#: redbot/cogs/image/image.py:15 #, docstring msgid "Image related commands." msgstr "" -#: redbot/cogs/image/image.py:39 +#: redbot/cogs/image/image.py:44 #, docstring msgid "Retrieve pictures from Imgur.\\n\\n Make sure to set the Client ID using `[p]imgurcreds`.\\n " msgstr "" -#: redbot/cogs/image/image.py:47 +#: redbot/cogs/image/image.py:52 #, docstring msgid "Search Imgur for the specified term.\\n\\n Use `count` to choose how many images should be returned.\\n Command can return up to 5 images.\\n " msgstr "" -#: redbot/cogs/image/image.py:53 redbot/cogs/image/image.py:102 +#: redbot/cogs/image/image.py:58 redbot/cogs/image/image.py:107 msgid "Image count has to be between 1 and 5." msgstr "" -#: redbot/cogs/image/image.py:60 redbot/cogs/image/image.py:122 +#: redbot/cogs/image/image.py:65 redbot/cogs/image/image.py:127 msgid "A Client ID has not been set! Please set one with `{prefix}imgurcreds`." msgstr "" -#: redbot/cogs/image/image.py:72 +#: redbot/cogs/image/image.py:77 msgid "Your search returned no results." msgstr "" -#: redbot/cogs/image/image.py:75 +#: redbot/cogs/image/image.py:80 msgid "Search results...\\n" msgstr "搜尋結果…\\n" -#: redbot/cogs/image/image.py:82 redbot/cogs/image/image.py:148 +#: redbot/cogs/image/image.py:87 redbot/cogs/image/image.py:153 msgid "Something went wrong. Error code is {code}." msgstr "" -#: redbot/cogs/image/image.py:94 +#: redbot/cogs/image/image.py:99 #, docstring msgid "Get images from a subreddit.\\n\\n You can customize the search with the following options:\\n - ``: number of images to return (up to 5)\\n - ``: new, top\\n - ``: day, week, month, year, all\\n " msgstr "" -#: redbot/cogs/image/image.py:112 +#: redbot/cogs/image/image.py:117 msgid "Only 'new' and 'top' are a valid sort type." msgstr "只有 '最新' 和 '熱門' 是有效的排序方式。" -#: redbot/cogs/image/image.py:145 redbot/cogs/image/image.py:201 -#: redbot/cogs/image/image.py:234 +#: redbot/cogs/image/image.py:150 redbot/cogs/image/image.py:206 +#: redbot/cogs/image/image.py:239 msgid "No results found." msgstr "" -#: redbot/cogs/image/image.py:154 +#: redbot/cogs/image/image.py:159 #, docstring msgid "Explain how to set imgur API tokens." msgstr "" -#: redbot/cogs/image/image.py:156 +#: redbot/cogs/image/image.py:161 msgid "To get an Imgur Client ID:\\n1. Login to an Imgur account.\\n2. Visit this page https://api.imgur.com/oauth2/addclient.\\n3. Enter a name for your application.\\n4. Select *Anonymous usage without user authorization* for the auth type.\\n5. Set the authorization callback URL to `https://localhost`.\\n6. Leave the app website blank.\\n7. Enter a valid email address and a description.\\n8. Check the captcha box and click next.\\n9. Your Client ID will be on the next page.\\n10. Run the command `{prefix}set api imgur client_id `.\\n" msgstr "" -#: redbot/cogs/image/image.py:175 +#: redbot/cogs/image/image.py:180 #, docstring msgid "Retrieve the first search result from Giphy." msgstr "" -#: redbot/cogs/image/image.py:185 redbot/cogs/image/image.py:218 +#: redbot/cogs/image/image.py:190 redbot/cogs/image/image.py:223 msgid "An API key has not been set! Please set one with `{prefix}giphycreds`." msgstr "" -#: redbot/cogs/image/image.py:203 +#: redbot/cogs/image/image.py:208 msgid "Error contacting the Giphy API." msgstr "" -#: redbot/cogs/image/image.py:208 +#: redbot/cogs/image/image.py:213 #, docstring msgid "Retrieve a random GIF from a Giphy search." msgstr "" -#: redbot/cogs/image/image.py:236 +#: redbot/cogs/image/image.py:241 msgid "Error contacting the API." msgstr "" -#: redbot/cogs/image/image.py:241 +#: redbot/cogs/image/image.py:246 #, docstring -msgid "Explain how to set Giphy API tokens." +msgid "Explains how to set GIPHY API tokens." msgstr "" -#: redbot/cogs/image/image.py:243 -msgid "To get a Giphy API Key:\\n1. Login to a Giphy account.\\n2. Visit this page https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Write an app name, example: *Red Bot*.\\n5. Write an app description, example: *Used for Red Bot*.\\n6. Copy the API key shown.\\n7. Run the command `{prefix}set api GIPHY api_key `.\\n" +#: redbot/cogs/image/image.py:248 +msgid "To get a GIPHY API Key:\\n1. Login to (or create) a GIPHY account.\\n2. Visit this page: https://developers.giphy.com/dashboard.\\n3. Press *Create an App*.\\n4. Click *Select API*, then *Next Step*.\\n5. Add an app name, for example *Red*.\\n6. Add an app description, for example *Used for Red's image cog*.\\n7. Click *Create App*. You'll need to agree to the GIPHY API Terms.\\n8. Copy the API Key.\\n9. In Discord, run the command {command}.\\n" +msgstr "" + +#: redbot/cogs/image/image.py:261 +msgid "" msgstr "" diff --git a/redbot/cogs/mod/casetypes.py b/redbot/cogs/mod/casetypes.py deleted file mode 100644 index 3696aeb2e..000000000 --- a/redbot/cogs/mod/casetypes.py +++ /dev/null @@ -1,106 +0,0 @@ -CASETYPES = [ - { - "name": "ban", - "default_setting": True, - "image": "\N{HAMMER}", - "case_str": "Ban", - "audit_type": "ban", - }, - { - "name": "kick", - "default_setting": True, - "image": "\N{WOMANS BOOTS}", - "case_str": "Kick", - "audit_type": "kick", - }, - { - "name": "hackban", - "default_setting": True, - "image": "\N{BUST IN SILHOUETTE}\N{HAMMER}", - "case_str": "Hackban", - "audit_type": "ban", - }, - { - "name": "tempban", - "default_setting": True, - "image": "\N{ALARM CLOCK}\N{HAMMER}", - "case_str": "Tempban", - "audit_type": "ban", - }, - { - "name": "softban", - "default_setting": True, - "image": "\N{DASH SYMBOL}\N{HAMMER}", - "case_str": "Softban", - "audit_type": "ban", - }, - { - "name": "unban", - "default_setting": True, - "image": "\N{DOVE OF PEACE}", - "case_str": "Unban", - "audit_type": "unban", - }, - { - "name": "voiceban", - "default_setting": True, - "image": "\N{SPEAKER WITH CANCELLATION STROKE}", - "case_str": "Voice Ban", - "audit_type": "member_update", - }, - { - "name": "voiceunban", - "default_setting": True, - "image": "\N{SPEAKER}", - "case_str": "Voice Unban", - "audit_type": "member_update", - }, - { - "name": "vmute", - "default_setting": False, - "image": "\N{SPEAKER WITH CANCELLATION STROKE}", - "case_str": "Voice Mute", - "audit_type": "overwrite_update", - }, - { - "name": "cmute", - "default_setting": False, - "image": "\N{SPEAKER WITH CANCELLATION STROKE}", - "case_str": "Channel Mute", - "audit_type": "overwrite_update", - }, - { - "name": "smute", - "default_setting": True, - "image": "\N{SPEAKER WITH CANCELLATION STROKE}", - "case_str": "Server Mute", - "audit_type": "overwrite_update", - }, - { - "name": "vunmute", - "default_setting": False, - "image": "\N{SPEAKER}", - "case_str": "Voice Unmute", - "audit_type": "overwrite_update", - }, - { - "name": "cunmute", - "default_setting": False, - "image": "\N{SPEAKER}", - "case_str": "Channel Unmute", - "audit_type": "overwrite_update", - }, - { - "name": "sunmute", - "default_setting": True, - "image": "\N{SPEAKER}", - "case_str": "Server Unmute", - "audit_type": "overwrite_update", - }, - { - "name": "vkick", - "default_setting": False, - "image": "\N{SPEAKER WITH CANCELLATION STROKE}", - "case_str": "Voice Kick", - }, -] diff --git a/redbot/cogs/mod/events.py b/redbot/cogs/mod/events.py index 669f0853d..ee56e582d 100644 --- a/redbot/cogs/mod/events.py +++ b/redbot/cogs/mod/events.py @@ -1,5 +1,5 @@ import logging -from datetime import datetime +from datetime import timezone from collections import defaultdict, deque import discord @@ -42,36 +42,89 @@ class Events(MixinMeta): return False async def check_mention_spam(self, message): - guild = message.guild - author = message.author + guild, author = message.guild, message.author + mention_spam = await self.config.guild(guild).mention_spam.all() - max_mentions = await self.config.guild(guild).ban_mention_spam() - if max_mentions: - mentions = set(message.mentions) - if len(mentions) >= max_mentions: + mentions = set(message.mentions) + if mention_spam["ban"]: + if len(mentions) >= mention_spam["ban"]: try: await guild.ban(author, reason=_("Mention spam (Autoban)")) except discord.HTTPException: - log.info( - "Failed to ban member for mention spam in server {}.".format(guild.id) + log.warning( + "Failed to ban a member ({member}) for mention spam in server {guild}.".format( + member=author.id, guild=guild.id + ) ) else: - try: - await modlog.create_case( - self.bot, - guild, - message.created_at, - "ban", - author, - guild.me, - _("Mention spam (Autoban)"), - until=None, - channel=None, - ) - except RuntimeError as e: - print(e) - return False + await modlog.create_case( + self.bot, + guild, + message.created_at.replace(tzinfo=timezone.utc), + "ban", + author, + guild.me, + _("Mention spam (Autoban)"), + until=None, + channel=None, + ) return True + + if mention_spam["kick"]: + if len(mentions) >= mention_spam["kick"]: + try: + await guild.kick(author, reason=_("Mention Spam (Autokick)")) + except discord.HTTPException: + log.warning( + "Failed to kick a member ({member}) for mention spam in server {guild}".format( + member=author.id, guild=guild.id + ) + ) + else: + await modlog.create_case( + self.bot, + guild, + message.created_at.replace(tzinfo=timezone.utc), + "kick", + author, + guild.me, + _("Mention spam (Autokick)"), + until=None, + channel=None, + ) + return True + + if mention_spam["warn"]: + if len(mentions) >= mention_spam["warn"]: + try: + await author.send(_("Please do not mass mention people!")) + except (discord.HTTPException, discord.Forbidden): + try: + await message.channel.send( + _("{member}, Please do not mass mention people!").format( + member=author.mention + ) + ) + except (discord.HTTPException, discord.Forbidden): + log.warning( + "Failed to warn a member ({member}) for mention spam in server {guild}".format( + member=author.id, guild=guild.id + ) + ) + return False + + await modlog.create_case( + self.bot, + guild, + message.created_at.replace(tzinfo=timezone.utc), + "warning", + author, + guild.me, + _("Mention spam (Autowarn)"), + until=None, + channel=None, + ) + return True return False @commands.Cog.listener() @@ -79,6 +132,10 @@ class Events(MixinMeta): author = message.author if message.guild is None or self.bot.user == author: return + + if await self.bot.cog_disabled_in_guild(self, message.guild): + return + valid_user = isinstance(author, discord.Member) and not author.bot if not valid_user: return @@ -110,6 +167,9 @@ class Events(MixinMeta): @commands.Cog.listener() async def on_member_update(self, before: discord.Member, after: discord.Member): if before.nick != after.nick and after.nick is not None: + guild = after.guild + if (not guild) or await self.bot.cog_disabled_in_guild(self, guild): + return async with self.config.member(before).past_nicks() as nick_list: while None in nick_list: # clean out null entries from a bug nick_list.remove(None) diff --git a/redbot/cogs/mod/kickban.py b/redbot/cogs/mod/kickban.py index e38926388..4dcd135be 100644 --- a/redbot/cogs/mod/kickban.py +++ b/redbot/cogs/mod/kickban.py @@ -1,13 +1,14 @@ import asyncio import contextlib import logging -from datetime import datetime, timedelta +from datetime import datetime, timedelta, timezone from typing import Optional, Union import discord from redbot.core import commands, i18n, checks, modlog +from redbot.core.commands import UserInputOptional from redbot.core.utils import AsyncIter -from redbot.core.utils.chat_formatting import pagify, humanize_number, bold +from redbot.core.utils.chat_formatting import pagify, humanize_number, bold, humanize_list from redbot.core.utils.mod import is_allowed_by_hierarchy, get_audit_reason from .abc import MixinMeta from .converters import RawUserIds @@ -116,23 +117,17 @@ class KickBanMixin(MixinMeta): return _("An unexpected error occurred.") if create_modlog_case: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "ban", - user, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - return _( - "The user was banned but an error occurred when trying to " - "create the modlog entry: {reason}" - ).format(reason=e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "ban", + user, + author, + reason, + until=None, + channel=None, + ) return True @@ -142,12 +137,16 @@ class KickBanMixin(MixinMeta): if not guild.me.guild_permissions.ban_members: continue + if await self.bot.cog_disabled_in_guild(self, guild): + continue + async with self.config.guild(guild).current_tempbans() as guild_tempbans: for uid in guild_tempbans.copy(): - unban_time = datetime.utcfromtimestamp( - await self.config.member_from_ids(guild.id, uid).banned_until() + unban_time = datetime.fromtimestamp( + await self.config.member_from_ids(guild.id, uid).banned_until(), + timezone.utc, ) - if datetime.utcnow() > unban_time: # Time to unban the user + if datetime.now(timezone.utc) > unban_time: # Time to unban the user queue_entry = (guild.id, uid) try: await guild.unban( @@ -227,20 +226,17 @@ class KickBanMixin(MixinMeta): ) ) else: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "kick", - user, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "kick", + user, + author, + reason, + until=None, + channel=None, + ) await ctx.send(_("Done. That felt good.")) @commands.command() @@ -292,6 +288,7 @@ class KickBanMixin(MixinMeta): using this command""" banned = [] errors = {} + upgrades = [] async def show_results(): text = _("Banned {num} users from the server.").format( @@ -300,6 +297,11 @@ class KickBanMixin(MixinMeta): if errors: text += _("\nErrors:\n") text += "\n".join(errors.values()) + if upgrades: + text += _( + "\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\n" + ) + text += humanize_list(upgrades) for p in pagify(text): await ctx.send(p) @@ -326,13 +328,19 @@ class KickBanMixin(MixinMeta): if not guild.me.guild_permissions.ban_members: return await ctx.send(_("I lack the permissions to do this.")) + tempbans = await self.config.guild(guild).current_tempbans() + ban_list = await guild.bans() for entry in ban_list: for user_id in user_ids: if entry.user.id == user_id: - errors[user_id] = _("User {user_id} is already banned.").format( - user_id=user_id - ) + if user_id in tempbans: + # We need to check if a user is tempbanned here because otherwise they won't be processed later on. + continue + else: + errors[user_id] = _("User {user_id} is already banned.").format( + user_id=user_id + ) user_ids = remove_processed(user_ids) @@ -343,21 +351,25 @@ class KickBanMixin(MixinMeta): for user_id in user_ids: user = guild.get_member(user_id) if user is not None: - # Instead of replicating all that handling... gets attr from decorator - try: - result = await self.ban_user( - user=user, ctx=ctx, days=days, reason=reason, create_modlog_case=True - ) - if result is True: - banned.append(user_id) - else: - errors[user_id] = _("Failed to ban user {user_id}: {reason}").format( - user_id=user_id, reason=result + if user_id in tempbans: + # We need to check if a user is tempbanned here because otherwise they won't be processed later on. + continue + else: + # Instead of replicating all that handling... gets attr from decorator + try: + result = await self.ban_user( + user=user, ctx=ctx, days=days, reason=reason, create_modlog_case=True + ) + if result is True: + banned.append(user_id) + else: + errors[user_id] = _("Failed to ban user {user_id}: {reason}").format( + user_id=user_id, reason=result + ) + except Exception as e: + errors[user_id] = _("Failed to ban user {user_id}: {reason}").format( + user_id=user_id, reason=e ) - except Exception as e: - errors[user_id] = _("Failed to ban user {user_id}: {reason}").format( - user_id=user_id, reason=e - ) user_ids = remove_processed(user_ids) @@ -369,34 +381,44 @@ class KickBanMixin(MixinMeta): user = discord.Object(id=user_id) audit_reason = get_audit_reason(author, reason) queue_entry = (guild.id, user_id) - try: - await guild.ban(user, reason=audit_reason, delete_message_days=days) - log.info("{}({}) hackbanned {}".format(author.name, author.id, user_id)) - except discord.NotFound: - errors[user_id] = _("User {user_id} does not exist.").format(user_id=user_id) - continue - except discord.Forbidden: - errors[user_id] = _("Could not ban {user_id}: missing permissions.").format( - user_id=user_id - ) - continue - else: - banned.append(user_id) + async with self.config.guild(guild).current_tempbans() as tempbans: + if user_id in tempbans: + tempbans.remove(user_id) + upgrades.append(str(user_id)) + log.info( + "{}({}) upgraded the tempban for {} to a permaban.".format( + author.name, author.id, user_id + ) + ) + banned.append(user_id) + else: + try: + await guild.ban(user, reason=audit_reason, delete_message_days=days) + log.info("{}({}) hackbanned {}".format(author.name, author.id, user_id)) + except discord.NotFound: + errors[user_id] = _("User {user_id} does not exist.").format( + user_id=user_id + ) + continue + except discord.Forbidden: + errors[user_id] = _( + "Could not ban {user_id}: missing permissions." + ).format(user_id=user_id) + continue + else: + banned.append(user_id) - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "hackban", - user_id, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - errors["0"] = _("Failed to create modlog case: {reason}").format(reason=e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "hackban", + user_id, + author, + reason, + until=None, + channel=None, + ) await show_results() @commands.command() @@ -407,15 +429,15 @@ class KickBanMixin(MixinMeta): self, ctx: commands.Context, user: discord.Member, - duration: Optional[commands.TimedeltaConverter] = timedelta(days=1), - days: Optional[int] = 0, + duration: UserInputOptional[commands.TimedeltaConverter] = timedelta(days=1), + days: Optional[int] = None, *, reason: str = None, ): """Temporarily ban a user from this server.""" guild = ctx.guild author = ctx.author - unban_time = datetime.utcnow() + duration + unban_time = datetime.now(timezone.utc) + duration if author == user: await ctx.send( @@ -434,7 +456,11 @@ class KickBanMixin(MixinMeta): elif guild.me.top_role <= user.top_role or user == guild.owner: await ctx.send(_("I cannot do that due to discord hierarchy rules")) return - elif not (0 <= days <= 7): + + if days is None: + days = await self.config.guild(guild).default_days() + + if not (0 <= days <= 7): await ctx.send(_("Invalid days. Must be between 0 and 7.")) return invite = await self.get_invite_for_reinvite(ctx, int(duration.total_seconds() + 86400)) @@ -448,16 +474,14 @@ class KickBanMixin(MixinMeta): with contextlib.suppress(discord.HTTPException): # We don't want blocked DMs preventing us from banning - await user.send( - _( - "You have been temporarily banned from {server_name} until {date}. " - "Here is an invite for when your ban expires: {invite_link}" - ).format( - server_name=guild.name, - date=unban_time.strftime("%m-%d-%Y %H:%M:%S"), - invite_link=invite, - ) + msg = _("You have been temporarily banned from {server_name} until {date}.").format( + server_name=guild.name, date=unban_time.strftime("%m-%d-%Y %H:%M:%S") ) + if invite: + msg += _(" Here is an invite for when your ban expires: {invite_link}").format( + invite_link=invite + ) + await user.send(msg) try: await guild.ban(user, reason=reason, delete_message_days=days) except discord.Forbidden: @@ -465,19 +489,16 @@ class KickBanMixin(MixinMeta): except discord.HTTPException: await ctx.send(_("Something went wrong while banning.")) else: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "tempban", - user, - author, - reason, - unban_time, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "tempban", + user, + author, + reason, + unban_time, + ) await ctx.send(_("Done. Enough chaos for now.")) @commands.command() @@ -551,20 +572,17 @@ class KickBanMixin(MixinMeta): "{}({}) softbanned {}({}), deleting 1 day worth " "of messages.".format(author.name, author.id, user.name, user.id) ) - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "softban", - user, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "softban", + user, + author, + reason, + until=None, + channel=None, + ) await ctx.send(_("Done. Enough chaos.")) @commands.command() @@ -601,20 +619,17 @@ class KickBanMixin(MixinMeta): await ctx.send(_("Something went wrong while attempting to kick that member.")) return else: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "vkick", - member, - author, - reason, - until=None, - channel=case_channel, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "vkick", + member, + author, + reason, + until=None, + channel=case_channel, + ) @commands.command() @commands.guild_only() @@ -643,20 +658,17 @@ class KickBanMixin(MixinMeta): await ctx.send(_("Something went wrong while attempting to unban that user.")) return else: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "unban", - user, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "unban", + user, + author, + reason, + until=None, + channel=None, + ) await ctx.send(_("Unbanned that user from this server.")) if await self.config.guild(guild).reinvite_on_unban(): diff --git a/redbot/cogs/mod/locales/af-ZA.po b/redbot/cogs/mod/locales/af-ZA.po index 5a7624fb5..987335f97 100644 --- a/redbot/cogs/mod/locales/af-ZA.po +++ b/redbot/cogs/mod/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/ar-SA.po b/redbot/cogs/mod/locales/ar-SA.po index 9d7801d39..b612f2169 100644 --- a/redbot/cogs/mod/locales/ar-SA.po +++ b/redbot/cogs/mod/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/bg-BG.po b/redbot/cogs/mod/locales/bg-BG.po index f6056e2f0..960afe3b6 100644 --- a/redbot/cogs/mod/locales/bg-BG.po +++ b/redbot/cogs/mod/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Да" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/ca-ES.po b/redbot/cogs/mod/locales/ca-ES.po index a283f5029..bb556c844 100644 --- a/redbot/cogs/mod/locales/ca-ES.po +++ b/redbot/cogs/mod/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/cs-CZ.po b/redbot/cogs/mod/locales/cs-CZ.po index 93d3540b0..1af6dbda9 100644 --- a/redbot/cogs/mod/locales/cs-CZ.po +++ b/redbot/cogs/mod/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "{} nevypadá jako platné ID uživatele." -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "Neplatné dny. Musí být mezi 0 a 7." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "Na tuto akci nemám práva." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "Hotovo. Nylo načase." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "\\nChyby:\\n" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "Uživatel {user_id} neexistuje." -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "Z nějakého důvodu to udělat nemůžu." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Zdá se, že uživatel není zabanován!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Při pokusu o odbanování tohoto uživatele nastala chyba" - -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "" + +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "Byl jsi odbanován z {server}.\\nZde je pozvánka pro tento server: {invite_link}" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "Moderační nástroje." -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "Tento uživatel nemůže odesílat zprávy v tomto kanále." -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "Tento uživatel není v tomto kanálu umlčen." -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "Tento uživatel není v hlasovém kanálu." -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "Tento uživatel je již umlčen a ztlumen na serveru!" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "Umlčet uživatele." -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "Uživatel byl umlčen na tomto serveru." -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "Odmlčet uživatele." -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "Odmlčení se nezdařilo. Důvod: {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "Uživatel byl v tomto kanále odmlčen." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "Spravovat nastavení správy serveru." -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "Odstranit opakování: {num_repeats}\\n" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "po {num} opakování" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "Ne" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "{num} zmínění" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ano" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "{num} sekund" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "Žádný" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "Opakované zprávy budou ignorovány." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/da-DK.po b/redbot/cogs/mod/locales/da-DK.po index b9537ee5a..01432d297 100644 --- a/redbot/cogs/mod/locales/da-DK.po +++ b/redbot/cogs/mod/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ja" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/de-DE.po b/redbot/cogs/mod/locales/de-DE.po index 2003303e8..87c5d2c16 100644 --- a/redbot/cogs/mod/locales/de-DE.po +++ b/redbot/cogs/mod/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "{} sieht nicht wie eine gültige Benutzerkennung aus." -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "Spam von Erwähnungen (Autoban)" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "Das kann ich dir leider nicht erlauben. Tu dir das selbst nicht an {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Ich kann dich das nicht tun lassen. Du bist nicht höher in der Rollenhierarchie als der Benutzer." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" -msgstr "Ich kann das aufgrund von Discord Hierarchie-Regeln nicht tun" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." +msgstr "Das kann ich aufgrund der Discord-Hierarchie nicht tun." -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "Ungültige Anzahl an Tagen. Es muss eine Zahl zwischen 0 und 7 sein." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "Du wurdest von {guild} gebannt." -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "**Grund**" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "Es wurde kein Grund angegeben." -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "Ich bin nicht autorisiert dies zu tun." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" -msgstr "Der Benutzer wurde gesperrt, aber bei dem Versuch, den Modlog-Eintrag zu erstellen, trat ein Fehler auf: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." +msgstr "Ein unerwarteter Fehler ist aufgetreten." -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "Tempban abgesessen" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "Kicke einen Benutzer.\\n\\n Wenn ein Grund angegeben ist, wird dieser im Audit Log angezeigt.\\n " -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "Ich kann dich das nicht tun lassen. Tu dir das selbst nicht an {emoji}" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "Du wurdest von {guild} gekickt." -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "Erledigt. Das fühlte sich gut an." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "Banne einen Benutzer von diesem Server und lösche optional Nachrichten der vergangenen X Tage.\\n\\n Wenn ``Tage`` keine Zahl ist, wird es als das erste Wort der Begründung behandelt.\\n\\n ``Tage``: Mindestens 0, maximal 7. Wenn nicht angegeben, wird stattdessen die Standardeinstellung verwendet." -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "Erledigt. Einstein hat eine Theorie über Zeit entwickelt und es war verdammt noch einmal Zeit dafür." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "Beendet Benutzer(n) vom Server\\n\\n Benutzer-IDs, um\\n mit diesem Befehl zu verbieten" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "{num} Benutzer vom Server gesperrt." -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "\\nFehler:\\n" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "Mir fehlen die Berechtigungen dies zu tun." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "Benutzer {user_id} ist bereits gesperrt." -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "Fehler beim Bannen von Benutzer {user_id}: {reason}" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "Benutzer {user_id} existiert nicht." -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "Konnte {user_id} nicht bannen: fehlende Berechtigungen." -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "Fehler beim Erstellen des Modlog-Falls: {reason}" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "Bannt einen Benutzer vorübergehend vom Server." -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" -msgstr "Du wurdest vorübergehend von {server_name} gebannt. Der Bann geht bis {date}. Mit diesem Link kannst du den Server danach wieder betreten: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" +msgstr "Ich kann das aufgrund von Discord Hierarchie-Regeln nicht tun" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "Ich kann das aus irgendeinem Grund nicht tun." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "Das ist etwas beim Bannen schief gelaufen" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." +msgstr "Beim bannen hat etwas nicht funktioniert." -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "Erledigt. Das war genug Stress, jetzt erst einmal ein Cookie zum entspannen" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "Erledigt. Das war erstmal genug Chaos." -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "Benutzer kicken und dessen Nachrichten des letzten Tages löschen." -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "Du wurdest gebannt und wieder entbannt, um Nachrichten von dir zu löschen, da du gegen die Regeln verstoßen hast.\\nDu kannst dem Server wieder beitreten. {invite_link}" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "Meine Rolle ist nicht hoch genug, um diesen Benutzer zu softbannen." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "Erledigt. Das war genug Stress." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "Kicke ein Mitglied aus einem Sprachkanal." -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "Ich kann dieses Mitglied nicht aus dem Sprachkanal herausholen." -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" -msgstr "Etwas ist schief gelaufen während der Versuch, dieses Mitglied zu kicken" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." +msgstr "Beim kicken dieses Members ist etwas schiefgelaufen." -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "Entbanne einen Benutzer von diesem Server.\\n\\n Erfordert die ID des Nutzers. Um dies herauszufinden, kannst du entweder:\\n 1. die ID aus dem Mod-Log Fall (falls einer erstellt wurde) entnehmen, oder\\n 2. den Entwicklermodus aktivieren, zu der Kategorie Bans in den Servereinstellungen navigieren und dort mit einem Rechtsklick auf den Benutzer die ID kopieren." -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Es scheint so, dass dieser Benutzer nicht gebannt ist!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Beim Versuch, diesen Benutzer zu unbannen, ist ein Fehler aufgetreten" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." +msgstr "Beim entbannen dieses Benutzers ist etwas schiefgelaufen." -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" -msgstr "Der Nutzer wurde vom Server entbannt." +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "Benutzer entbannt." -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "Ich teile keinen anderen Server mit diesem Benutzer. Ich kann ihm keine Einladung senden." -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "Du wurdest von {server} entbannt.\\nHier ist eine Einladung für diesen Server: {invite_link}" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "Ich konnte keine Einladung an den Benutzer senden. Kannst du das für mich machen?\\nHier ist der Einladungslink: {invite_link}" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "Beim Versuch, dem Benutzer eine Einladung zu senden, ist etwas schief gelaufen. Hier ist der Link, damit du es auch versuchen kannst: {invite_link}" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "Moderationstools." -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." -msgstr "Die Einstellungen für ignorierte Server und Kanäle wurden an einen anderen Speicherplatz verschoben. Bitte benutze `[p]moveignoredchannels` wenn du diese Funktion zuvor verwendet hast." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." +msgstr "Die Funktion zum ignorieren von Servern und Kanälen wurde verschoben. Benutze `[p]moveignoredchannels` um deine Einstellungen wiederherzustellen." -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." -msgstr "Die Einstellungen für die automatische Befehlslöschung wurden an einen anderen Speicherplatz verschoben. Bitte benutze `[p]movedeletedelay` wenn du diese Funktion zuvor verwendet hast." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." +msgstr "Die Einstellungen für die automatische Befehlsnachrichtenlöschung wurden verschoben. Verwende `[p]movedeletedelay` um deine Einstellungen wiederherzustellen." -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" -msgstr "" +msgstr "Verschiebe ignorierte Kanäle in den Core" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "Ignorierte Kanäle und Server wiederhergestellt." -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " -msgstr "" +msgstr "\\n Verschiebe die automatische Befehlslöschung in den Kern\\n " -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "Einstellungen für die automatische Befehlslöschung wiederhergestellt." -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "Dieser Benutzer kann keine Nachrichten in diesem Kanal senden." -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "Der Benutzer ist in diesem Kanal nicht stumm geschaltet." -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "Der Benutzer kann nicht stumm geschaltet werden, da dieser die Administrator Berechtigung hat." -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Konnte den Benutzer nicht stummschalten. Ich benötige die 'Rollen verwalten' Berechtigung und der stummzuschaltende Benutzer muss unter mir in der Rollenhierarchie sein." -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "Der Benutzer hat den Server verlassen, während seine Berechtigungen verändert wurden." -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "Der Kanal, in dem ich versucht habe, den Benutzer stummzuschalten, wurde nicht gefunden." -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "Dieser Benutzer ist nicht in einem Sprachkanal." -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "Ich benötige die {perms} Berechtigung(en) im Kanal des Benutzers, um dies zu tun." -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "Du musst die {perms} Berechtigung(en) im Kanal des Benutzers haben, um diesen Befehl nutzen zu können." -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "Entbanne einen Benutzer, sodass dieser in den Sprachkanälen des Servers Sprechen und Hören kann." -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "Dieser Benutzer ist weder stummgeschaltet noch wurde sein Lautsprecher deaktiviert!" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "Der Benutzer darf nun in Sprachkanälen sprechen und hören" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "Banne einen Benutzer, sodass dieser nicht mehr in den Sprachkanälen des Servers Sprechen und Hören kann." -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "Dieser Nutzer ist bereits serverweit stumm- und taubgeschaltet!" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "Es wurde dem Benutzer untersagt, in Sprachkanälen zu sprechen oder zu hören" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "Schalte Benutzer stumm." -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "Schalte einen Benutzer in seinem aktuellen Sprachkanal stumm." -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "Schalte {user} im Kanal {channel.name} stumm" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "Schalte einen Benutzer in seinem aktuellen Text-Kanal stumm." -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "Der Benutzer wurde in diesem Kanal stummgeschaltet." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "Schaltet Benutzer auf dem Server stumm." -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "Der Benutzer wurde auf dem Server stummgeschaltet." -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "Entstumme Benutzer." -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "Entstumme einen Benutzer in seinem aktuellen Sprachkanal." -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "{user} wurde im Kanal {channel.name} entstummt" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "Das Aufheben der Stummschaltung ist fehlgeschlagen. Grund: {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "Entstumme einen Benutzer in diesem Kanal." -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "Die Stummschaltung des Benutzers wurde in diesem Kanal aufgehoben." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "Entstumme einen Benutzer auf diesem Server." -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "Die Stummschaltung des Benutzers wurde aufgehoben." @@ -514,156 +546,246 @@ msgstr "Über diesen Benutzer sind keine Namens- oder Nicknamenänderungen bekan msgid "Manage server administration settings." msgstr "Einstellungen der Server-Administratio verwalten." -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "Wiederholungen löschen: {num_repeats}\\n" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "nach {num} Wiederholungen" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "Nein" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" -msgstr "Spam von Erwähnungen bannen: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" +msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "{num} Erwähnungen" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "Spam von Erwähnungen bannen: {num_mentions}\\n" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "Rangordnung berücksichtigen: {yes_or_no}\\n" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ja" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "Verzögerung zwischen dem Löschen: {num_seconds}\\n" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "{num} Sekunden" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "Keine" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "Lädt Mitglieder nach Entbannung neu ein: {yes_or_no}\\n" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "Nutzer bei Kick/Bann benachrichtigen: {yes_or_no}\\n" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "Standardalter zu löschender Nachrichten beim bannen: Vergangene {num_days} Tage\\n" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "Standardalter zu löschender Nachrichten beim bannen: Nachrichten werden nicht gelöscht\\n" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "Schaltet die Prüfung für Rollen-Hierarchie von Mods und Admins um.\\n\\n **WARNUNG**: Deaktivieren dieser Einstellung erlaubt Mods\\n Aktionen bei Benutzern, die ranghöhere Rollen besitzen!\\n\\n Dies ist standardmäßig aktiviert.\\n " -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "Die Rollenhierarchie wird überprüft, wenn Moderationsbefehle ausgegeben werden." -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "Die Rollenhierarchie wird ignoriert, wenn Moderationsbefehle ausgegeben werden." -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " -msgstr "Legt die Autoban-Voraussetzungen bei Erwähnungs-Spam fest.\\n\\n Benutzer werden gebannt wenn sie Nachrichten mit mehr als\\n `` Erwähnungen abschicken.\\n\\n `` muss mindestens 5 sein. Auf 0 setzen zum Deaktivieren.\\n " - -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." -msgstr "Autoban fürs Spammen von Erwähnungen aktiviert. Jeder, der {max_mentions} oder mehrere verschiedene Personen in einer Nachricht erwähnt, wird automatisch gebannt." - -#: redbot/cogs/mod/settings.py:113 -msgid "Autoban for mention spam is already disabled." +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 +msgid "Autoban for mention spam is already disabled." +msgstr "Autobann für mentionspam ist bereits deaktiviert." + +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "Autoban für Spam von Erwähnungen deaktiviert." -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "Aktiviere automatische Löschung wiederholter Nachrichten.\\n\\n Muss zwischen 2 und 20 liegen.\\n\\n Setze auf -1, um diese Funktion zu deaktivieren.\\n " -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "Wiederholte Nachrichten werden ignoriert." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "Nachrichten, die bis zu {num} Mal wiederholt werden, werden gelöscht." -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "Anzahl der Wiederholungen muss zwischen 2 und 20 oder gleich -1 sein, wenn Sie diese Funktion deaktivieren möchten!" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "Bot wird wiederholte Nachrichten nach Wiederholungen von {num} löschen. Setze diesen Wert auf -1, um wiederholte Nachrichten zu ignorieren" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "Legt fest ob eine Einladung an Benutzer verschickt wird, die entbannt werden.\\n\\n Bei Aktivierung versucht der Bot eine einmalige Einladung an den\\n entbannten Benutzer zu senden.\\n " -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "Benutzer, die mit `{command}` entbannt werden, werden wieder eingeladen." -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "Benutzer, die mit `{command}` entbannt werden, werden nicht wieder eingeladen." -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "Lege fest, ob eine Nachricht an einen Benutzer gesendet werden soll, wenn er gekickt/gebannt wird.\\n\\n Wenn diese Option aktiviert ist, werde ich versuchen, den Benutzer per DM zu informieren\\n und ihm den Grund dafür nennen, warum er gekickt/gebannt wurde.\\n " -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "DM bei kick/bann ist derzeit auf {setting} gesetzt" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "Ich werde nun versuchen, eine DM an Benutzer zu schicken, bevor sie gekickt oder gebannt werden." -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "Ich werde nicht mehr versuchen, eine DM an Benutzer zu schicken, bevor sie gekickt oder gebannt werden." -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "Legen Sie die Standardanzahl an Tagen fest, von denen Nachrichten gelöscht werden sollen, wenn ein Benutzer gebannt wird.\\n\\n Die Anzahl der Tage muss zwischen 0 und 7 liegen.\\n " -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "Ungültige Anzahl von Tagen. Muss zwischen 0 und 7 liegen." -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "Nachrichten der letzten {days} Tage werden gelöscht, wenn ein Benutzer gebannt wird." diff --git a/redbot/cogs/mod/locales/el-GR.po b/redbot/cogs/mod/locales/el-GR.po index c0fc93d68..d9af70e2f 100644 --- a/redbot/cogs/mod/locales/el-GR.po +++ b/redbot/cogs/mod/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/es-ES.po b/redbot/cogs/mod/locales/es-ES.po index 187419da5..7a185d0ba 100644 --- a/redbot/cogs/mod/locales/es-ES.po +++ b/redbot/cogs/mod/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "No puedo dejarte hacer eso. Hacerse daño uno mismo esta mal {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "No puedo dejarte hacer eso. No eres más alto que el usuario en la jerarquía de roles." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "Días no válidos. Debe estar entre 0 y 7." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "No estoy autorizado a hacer eso." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "Hecho. Se sintió bien." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "Hecho. Ya era hora." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "Carezco de los permisos para ello." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "No puedo hacer eso por algunas razones." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "Algo estuvo mal mientras baneabamos" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." +msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "Hecho, Suficiente caos por ahora" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "Mi rol no es lo suficientemente alto para banear ese usuario." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "Hecho. Suficiente caos." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Parece que ese usuario no está baneado!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Algo malo paso mientras intentabamos desbanear a ese usuario" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." +msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" -msgstr "Desbanea a ese usuario de este servidor" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "¡Ese usuario no está silenciado o ensordecido del servidor!" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "El usuario esta permitido a hablar y escuchar en los canales de voz" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "¡Ese usuario ya está silenciado y ensordecido del servidor!" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "Usuario ha sido baneado de esuchar o hablar en los canales de voz" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "Usuario ha sido muteado en este canal." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "El usuario ha sido muteado en este servidor." -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "No se pudo desmutear. Razón: {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "Usuario muteado en este canal." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "El usuario ha sido desmuteado en este servidor." @@ -514,156 +546,246 @@ msgstr "Que el usuario no tiene ningún nombre grabado o cambio de apodo." msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Sí" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "Jerarquía de roles serán comprobadas cuando se emiten órdenes de moderación." -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "La jerarquía de roles será ignorada cuando los comandos de moderación estén en emisión." -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "Autoban por spam deshabilitado." -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "Se ignorarán los mensajes repetidos." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/fi-FI.po b/redbot/cogs/mod/locales/fi-FI.po index a09f5d520..c01a6353c 100644 --- a/redbot/cogs/mod/locales/fi-FI.po +++ b/redbot/cogs/mod/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/fr-FR.po b/redbot/cogs/mod/locales/fr-FR.po index eacded291..1e3f4a857 100644 --- a/redbot/cogs/mod/locales/fr-FR.po +++ b/redbot/cogs/mod/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "{} ne ressemble pas à un ID d'utilisateur valide." -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "Spam de mention (Autoban)" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "Je ne peux pas vous laisser faire ça. L'automutilation c'est mal {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Je ne peux pas vous laisser faire ça. Vous n'êtes pas supérieur à l'utilisateur dans la hiérarchie des rôles." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" -msgstr "Je ne peux pas faire ça en raison des règles de hiérarchie de Discord" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." +msgstr "Je ne peux pas faire ça à cause des règles de hiérarchie de Discord." -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "Jours non valides. Doit être compris entre 0 et 7." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "Vous avez été banni de {guild}." -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "**Raison**" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "Aucune raison n'a été fournie." -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "Je ne suis pas autorisé à faire cela." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" -msgstr "L'utilisateur a été banni mais une erreur est survenue lors de la création de l'entrée du modlog : {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." +msgstr "Une erreur inattendue s'est produite." -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "Ban temporaire terminé" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "Éjecte un utilisateur.\\n\\n Si une raison est spécifiée, ce sera celle-ci qui sera\\n affichée dans les logs du serveur.\\n " -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "Je ne peux pas vous laisser faire ça. L'automutilation c'est mal {emoji}" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "Vous avez été expulsé de {guild}." -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "C'est fait. Ça m'a fait du bien." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "Banni un utilisateur de ce serveur et optionnellement supprime le nombre de jours de messages.\\n\\n Si le nombre de jours n'est pas un nombre, il est traité comme le premier mot de la raison.\\n\\n Minimum 0 jours, maximum 7. Si ce n'est pas spécifié, le paramètre defaultdays sera utilisé à la place." -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "Terminé. Il était temps." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "Bannissement préventif d'un utilisateur du serveur.\\n\\n Un ID d'utilisateur sera requis afin de bannir en utilisant cette commande" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "{num} utilisateurs bannis du serveur." -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "\\nErreurs:\\n" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "Je n'ai pas les permissions pour le faire." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "L'utilisateur {user_id} est déjà banni." -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "Impossible de bannir l'utilisateur {user_id}: {reason}" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "L’utilisateur {user_id} n’existe pas." -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "Impossible de bannir {user_id}: permissions manquantes." -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "Impossible de créer le cas dans le modlog : {reason}" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "Bannis temporairement un utilisateur du serveur." -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" -msgstr "Vous avez été temporairement banni de {server_name} jusqu'au {date}. Voici une invitation lorsque votre bannissement expirera : {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" +msgstr "Je ne peux pas faire ça en raison des règles de hiérarchie de Discord" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "Je ne peux pas le faire pour une raison quelconque." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "Quelque chose a mal tourné lors du bannissement" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." +msgstr "Quelque chose s'est mal passé durant le bannissement." -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "Terminé. Assez de chaos pour l'instant" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "Terminé. Assez de chaos pour l'instant." -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "Éjecte un utilisateur et supprime les messages envoyés par cet utilisateur pendant ces dernières 24 heures." -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "Vous avez été banni puis dé-banni comme moyen rapide pour supprimer vos messages.\\nVous pouvez maintenant rejoindre le serveur à nouveau. {invite_link}" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "Mon rôle n'est pas assez élevé pour softban cet utilisateur." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "Terminé. Assez de chaos." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "Expulse un membre d'un salon vocal." -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "Impossible d'expulser ce membre du salon vocal." -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" -msgstr "Une erreur s'est produite lors de la tentative d'expulsion de ce membre" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." +msgstr "Quelque chose s'est mal passé lors de la tentative d'expulsion de ce membre." -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "Débanni un utilisateur de ce serveur.\\n\\n Nécessite de spécifier l'ID de l'utilisateur. Pour le trouver, vous pouvez soit :\\n #. Le copier à partir du cas dans les mod log (Si il a été créé), ou\\n Activer le mode développeur, allez dans Bannissements dans les paramètres du serveur, clique\\n droit sur l'utilisateur et sélectionner 'Copier l'ID'." -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Il semble que l'utilisateur n'est pas banni !" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Une erreur s'est produite lors de la tentative de dé-bannissement de cet utilisateur" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." +msgstr "Quelque chose s'est mal passé lors de la tentative de dé-bannissement de cet utilisateur." -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" -msgstr "Cet utilisateur à été débanni du serveur" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "Cet utilisateur a été débanni de ce serveur." -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "Je ne partage pas d'autre serveur avec cette utilisateur. Je ne peux pas le réinviter." -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "Vous avez été débanni de {server}.\\nVoici une invitation pour ce serveur : {invite_link}" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "Je n'ai pas réussi à envoyer une invitation à cet utilisateur. Peut-être pouvez-vous l'envoyer à ma place?\\nVoici le lien d'invitation : {invite_link}" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "Quelque chose a mal tourné lors de l'envoi d'une invitation à cet utilisateur. Voici le lien pour que vous puissiez essayer : {invite_link}" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "Outils de modération." -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." -msgstr "Les serveurs et salons ignorés ont été déplacés. Veuillez utiliser `[p]moveignoredchannels` si vous utilisiez précédemment ces fonctions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." +msgstr "Les serveurs et les salons ignorés ont été déplacés. Veuillez utiliser `[p]moveignoredchannels` pour migrer les anciens paramètres." -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." -msgstr "Les paramètres de délai de suppression ont été déplacés. Veuillez utilisez `[p]movedeletedelay` si vous utilisiez précédemment ces fonctions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." +msgstr "Les paramètres de délai ont été déplacés. Veuillez utiliser `[p]movedeletedelay` pour migrer les anciens paramètres." -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "Déplacer les salons ignorés et les serveurs vers le noyau" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "Salons et serveurs ignorées restaurées." -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "\\n Déplacer les paramètres de suppression au noyau\\n " -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "Suppression des paramètre de délai de suppression restaurée." -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "Cet utilisateur ne peut pas envoyer de messages dans ce salon." -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "Cet utilisateur n'est pas muet dans ce salon." -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "Cet utilisateur ne peut pas être muet, car il a la permission d'administrateur." -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Échec de la mise en sourdine de l'utilisateur. J'ai besoin des droits de gestion des rôles et l'utilisateur que je mets en sourdine doit être plus bas que moi dans la hiérarchie des rôles." -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "L'utilisateur a quitté le serveur lors l'application de l'écrasement." -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "Le salon dans lequel j'ai essayé de rendre muet cet utilisateur est introuvable." -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "Cet utilisateur n'est pas dans un salon vocal." -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "J'ai besoin de(s) permission(s) {perms} dans le salon de cet utilisateur pour le faire." -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "Vous devez avoir la(les) permission(s) {perms} dans le salon de cet utilisateur pour utiliser cette commande." -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "Débannir un utilisateur de parler et d'écouter dans les salon vocaux du serveur." -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "Cet utilisateur n'est pas muet ou sourd par le serveur !" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "L'utilisateur est maintenant autorisé à parler et à écouter sur les salons vocaux" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "Bannir un utilisateur de parler et d'écouter les salon vocaux du serveur." -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "Cet utilisateur est déjà muet et sourd à l’échelle du serveur !" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "L'utilisateur a été interdit de parler ou d'écouter dans les salons vocaux" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "Mettre l'utilisateur en sourdine." -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "Rendre un utilisateur muet dans son salon vocal actuel." -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "{user} est maintenant muet dans le salon {channel.name}" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "Rendre un utilisateur muet dans ce salon textuel." -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "L'utilisateur a été mis en sourdine dans ce salon." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "Rend un utilisateur muet dans ce serveur." -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "L'utilisateur a été mis en sourdine sur ce serveur." -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "Rétablir les utilisateurs." -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "Rétablir un utilisateur dans son salon vocal actuel." -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "{user} rétablit dans le salon {channel.name}" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "Échec du dé-mute. raison : {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "Rétablir un utilisateur dans ce salon." -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "Utilisateur dé-mute dans ce salon." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "Rétablir un utilisateur dans ce serveur." -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "L'utilisateur a été dé-mute sur ce serveur." @@ -515,156 +547,246 @@ msgstr "Cet utilisateur n'a aucun nom ou pseudo enregistré." msgid "Manage server administration settings." msgstr "Gérer les paramètres d'administration du serveur." -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "Supprimer les répétitions : {num_repeats}\\n" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "après {num} répétitions" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "Non" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" -msgstr "Bannir le spam de mention : {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" +msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "{num} mentions" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "Bannir le spam de mention : {num_mentions}\\n" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "Respecter la hiérarchie : {yes_or_no}\\n" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Oui" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "Délai de suppression : {num_seconds}\\n" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "{num} secondes" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "Aucun" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "Réinviter lors du débannissement : {yes_or_no}\\n" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "Envoyer un message aux utilisateurs expulsé/banni : {yes_or_no}\\n" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "Suppression de l'historique des messages lors du bannissement par défaut : {num_days} jours précédents\\n" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "Suppression de l'historique des messages lors d'un bannissement par défaut : Ne supprimez aucun\\n" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "Activer/désactiver la vérification de la hiérarchie des rôles pour les mods et les admins.\\n\\n **AVERTISSEMENT** : Désactiver ce paramètre permettra aux mods de prendre\\n des actions sur les utilisateurs au-dessus d'eux dans la hiérarchie des rôles !\\n\\n Ceci est activé par défaut.\\n " -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "La hiérarchie des rôles sera vérifiée lorsque les commandes de modération sont émises." -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "La hiérarchie des rôles sera ignorée lorsque les commandes de modération sont émises." -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " -msgstr "Définissez les conditions de bannissement automatique pour le spam de mentions.\\n\\n Les utilisateurs seront bannis s'ils envoient un message qui contient plus de\\n `` mentions.\\n\\n `` doit être d'au moins 5. Réglez à 0 pour désactiver.\\n " - -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." -msgstr "Bannissement automatique pour spam de mention activé. Toute personne mentionnant {max_mentions} ou plus de personnes différentes en un seul message sera automatiquement bannie." - -#: redbot/cogs/mod/settings.py:113 -msgid "Autoban for mention spam is already disabled." +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 +msgid "Autoban for mention spam is already disabled." +msgstr "Le bannissement automatique du spam de mention est déjà désactivé." + +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "Autoban pour spam de mention désactivé." -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "Active/désactive l'auto suppression des messages répétés.\\n\\n Doit être entre entre 2 et 20.\\n\\n Règler à -1 pour désactiver cette fonctionnalité.\\n " -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "Les messages répétés seront ignorés." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "Les messages répétés jusqu'à {num} fois seront supprimés." -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "Le nombre de répétitions doit être compris entre 2 et 20 ou égal à -1 si vous voulez désactiver cette fonctionnalité !" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "Le bot supprimera les messages répétés après {num} répétitions. Définissez cette valeur à -1 pour ignorer les messages répétés" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "Active/désactive si une invitation doit être envoyé à l'utilisateur lorsqu'il est débanni.\\n\\n Si c'est True, le bot tentera de créer et d'envoyer une invitation à usage unique\\n à l'utilisateur nouvellement débanni.\\n " -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "Les utilisateurs débanni avec `{command}` seront réinvités." -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "Les utilisateurs débanni avec `{command}` ne seront pas réinvités." -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " -msgstr "Permet d'envoyer ou non un message à un utilisateur lorsqu'il est expulsé/banni.\\n\\n Si cette option est activée, le bot tentera d'envoyer un DM à l'utilisateur avec le nom du serveur\\n et la raison pour laquelle il a été expulsé/banni.\\n " +msgstr "Permet d'envoyer ou non un message à un utilisateur lorsqu'il est expulsé/banni.\\n\\n Si cette option est activée, le bot tentera d'envoyer un message privé à l'utilisateur avec le nom du serveur\\n et la raison pour laquelle il a été expulsé/banni.\\n " -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" -msgstr "DM en cas d'expulsion/bannissement actuellement réglé sur : {setting}" +msgstr "Message privé en cas d'expulsion/bannissement actuellement réglé sur : {setting}" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." -msgstr "Le bot va maintenant essayer d'envoyer un DM à l'utilisateur avant de l'expulser et de bannir." +msgstr "Le bot va maintenant essayer d'envoyer un message privé à l'utilisateur avant de l'expulser et de bannir." -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." -msgstr "Le bot n'essayera plus d'envoyer un DM à l'utilisateur avant de l'expulser et de bannir." +msgstr "Le bot n'essayera plus d'envoyer un message privé à l'utilisateur avant de l'expulser et de bannir." -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "Défini le nombre de jours de messages à supprimer lorsqu'un utilisateur est banni.\\n\\n Le nombre de jours doit être compris entre 0 et 7.\\n " -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "Nombre de jours invalide. Doit être compris entre 0 et 7." -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "{days} jours de messages seront supprimés lorsqu'un utilisateur est banni." diff --git a/redbot/cogs/mod/locales/he-IL.po b/redbot/cogs/mod/locales/he-IL.po index 2904383ee..dc3838c6b 100644 --- a/redbot/cogs/mod/locales/he-IL.po +++ b/redbot/cogs/mod/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/hu-HU.po b/redbot/cogs/mod/locales/hu-HU.po index 9e08613d2..d06e1ac9a 100644 --- a/redbot/cogs/mod/locales/hu-HU.po +++ b/redbot/cogs/mod/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Igen" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/id-ID.po b/redbot/cogs/mod/locales/id-ID.po index f9ae2da72..ef89b9b3c 100644 --- a/redbot/cogs/mod/locales/id-ID.po +++ b/redbot/cogs/mod/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "Saya tidak dapat membiarkan Anda melakukan itu. Merugikan diri sendiri adalah buruk {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Saya tidak dapat membiarkan Anda melakukan itu. Anda tidak lebih tinggi daripada pengguna dalam peran hirarki." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "Hari-hari tidak sah. Harus antara 0 dan 7." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "Saya tidak diizinkan untuk melakukan itu." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "Selesai. Itu terasa baik." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "Selesai. Itu hanya masalah waktu." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "Saya tidak memiliki izin untuk melakukan ini." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "Saya tidak bisa melakukan itu untuk beberapa alasan." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "Terjadi suatu kesalahan saat banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." +msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "Selesai. Cukup kekacauan untuk sekarang" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "Hirarki saya tidak cukup tinggi untuk softban pengguna." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "Selesai. Cukup kekacauan." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Tampaknya bahwa pengguna tidak di banned!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Terjadi kesalahan saat mencoba untuk mengunban pengguna" - -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "" + +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "Pengguna diizinkan untuk berbicara dan mendengarkan di channel voice" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "Pengguna telah di banned dari berbicara atau mendengarkan channel voice" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "Pengguna telah dibisukan di channel ini." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "Menghidupkan suara gagal. Alasan: {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "Pengguna diizinkan bersuara di channel ini." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "Pengguna tidak memiliki nama yang tercatat atau nama panggilan yang beru msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ya" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "Peran hirarki akan diperiksa ketika mengeluarkan perintah moderasi." -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "Peran hirarki akan diabaikan ketika mengeluarkan perintah moderasi." -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "Autoban untuk penyebutan berulang dimatikan." -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "Pesan yang diulang akan diabaikan." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/it-IT.po b/redbot/cogs/mod/locales/it-IT.po index 39fb44278..0bd8df9c8 100644 --- a/redbot/cogs/mod/locales/it-IT.po +++ b/redbot/cogs/mod/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Sì" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/ja-JP.po b/redbot/cogs/mod/locales/ja-JP.po index ac717b946..f784e376d 100644 --- a/redbot/cogs/mod/locales/ja-JP.po +++ b/redbot/cogs/mod/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "イエス" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/ko-KR.po b/redbot/cogs/mod/locales/ko-KR.po index 716b28aa9..8273ea330 100644 --- a/redbot/cogs/mod/locales/ko-KR.po +++ b/redbot/cogs/mod/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "그렇게 하게 둘 수는 없어요. 자해는 나빠요. {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "그렇게 하게 둘 수는 없어요. 역할 계층의 사용자보다 높지 않아요." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "올바르지 않은 요일이에요. 0에서 7사이여야 해요." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "그렇게 하는 건 허용하지 않아요." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "다 했어요. 앙 기분 좋아." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "다 했어요. 마피아는 고개를 들어주세요." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "제게 행동할 수 있는 권한이 없어요." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "왠지 모르겠어요." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "밴 처리를 하는 동안 문제가 발생했어요." +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." +msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "다 했어요. 지금으로서는 충분히 혼란스러울 거예요." +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "제 역할이 그 사용자를 밴 할 만큼 충분하지 않습니다." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "다 했어요. 충분히 혼란스러워요." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "사용자들이 밴 처리되지 않은 것 같아요!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "해당 사용자의 밴 처리를 해제하는 동안 문제가 발생했어요." - -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "" + +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "이제 사용자가 음성 채널에서 말하고 들을 수 있어요." -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "사용자가 음성 채널에서 말하거나 듣는 것이 금지됐어요." -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "사용자가 이 채널에서 음소거 됐어요." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "음소거 해제를 실패했어요. 이유 : {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "사용자가 이 채널에서 음소거를 해제했어요." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "해당 사용자에게 기록된 이름이나 닉네임이 없어요." msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "그래요!" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "절제 커맨드를 사용하면 역할 계층 구조가 검사돼요." -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "절제 커맨드를 사용하면 역할 계층은 무시될 거예요." -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "스팸 언급 자동 밴 사용 안 함." -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "반복된 메세지는 무시됍니다." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/nl-NL.po b/redbot/cogs/mod/locales/nl-NL.po index a38576b28..af69e48c7 100644 --- a/redbot/cogs/mod/locales/nl-NL.po +++ b/redbot/cogs/mod/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "Je hebt niet de permissie om dit uit te voeren." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "Moderatietools." -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "Beheer serverbeheerinstellingen." -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "Nee" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "{num} vermeldingen" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ja" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "{num} seconden" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "Geen" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/no-NO.po b/redbot/cogs/mod/locales/no-NO.po index 82e3951b8..bad585d54 100644 --- a/redbot/cogs/mod/locales/no-NO.po +++ b/redbot/cogs/mod/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ja" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/pl-PL.po b/redbot/cogs/mod/locales/pl-PL.po index 25e00fe68..ef2eb0273 100644 --- a/redbot/cogs/mod/locales/pl-PL.po +++ b/redbot/cogs/mod/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "{} nie wygląda na prawidłowe ID użytkownika." -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "Spam wzmiankami (Autoban)" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "Nie mogę na to pozwolić. Samookaleczenie jest złe {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Nie mogę ci pozwolić by to zrobić. Nie jesteś wyższy niż użytkownik w hierarchii roli." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" -msgstr "Nie mogę tego zrobić ze względu na reguły hierarchii Discorda" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." +msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "Nie wolno mi tego zrobić." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "Nie mam uprawnień aby to zrobić." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" +msgstr "Nie mogę tego zrobić ze względu na reguły hierarchii Discorda" + +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "Wycisz użytkowników." -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "Nie" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Tak" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "Brak" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/pt-BR.po b/redbot/cogs/mod/locales/pt-BR.po index 0b80bd056..51b4ff5ea 100644 --- a/redbot/cogs/mod/locales/pt-BR.po +++ b/redbot/cogs/mod/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/pt-PT.po b/redbot/cogs/mod/locales/pt-PT.po index d81a0dab8..cbf736f64 100644 --- a/redbot/cogs/mod/locales/pt-PT.po +++ b/redbot/cogs/mod/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/ro-RO.po b/redbot/cogs/mod/locales/ro-RO.po index d535b3116..5e1728783 100644 --- a/redbot/cogs/mod/locales/ro-RO.po +++ b/redbot/cogs/mod/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/ru-RU.po b/redbot/cogs/mod/locales/ru-RU.po index 31fb86460..2f8fc33c3 100644 --- a/redbot/cogs/mod/locales/ru-RU.po +++ b/redbot/cogs/mod/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "{} не похож на действительный ID пользователя." -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "Спам упоминаниями (Автобан)" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "Я не могу позволить вам сделать это. Вред самому себе - это плохо {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Я не могу позволить вам сделать это. Ваша роль ниже роли пользователя в иерархии." -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" -msgstr "Я не могу этого сделать из-за разногласий в иерархии" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." +msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "Недопустимое значение дней. Должно быть между 0 и 7." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "Я не могу это сделать." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "Временный бан завершен" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "Я не могу позволить тебе сделать это. Членовредительство - это плохо {emoji}" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "Готово. Это было здорово." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "Готово. Это было как раз вовремя." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "У меня недостаточно разрешений для этого действия." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "Временно забанить пользователя на этом сервере." -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" -msgstr "Вас временно заблокировали на сервере {server_name} до {date}. Вот приглашение для того момента, когда истекет срок действия вашего бана: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" +msgstr "Я не могу этого сделать из-за разногласий в иерархии" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "Я не могу сделать это по каким-то причинам." -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "Что-то пошло не так во время бана" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." +msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "Готово. Пока достаточно хаоса" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "Выгнать пользователя и удалить его сообщения за 1 день." -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "Моя роль недостаточно высока, чтобы выдать мягкий бан этому пользователю." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "Готово. Достаточно хаоса." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Кажется, этот пользователь не забанен!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Что-то пошло не так при попытке разбана этого пользователя" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." +msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" -msgstr "Разбанила этого пользователя на этом сервере" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "Что-то пошло не так при попытке отправить приглашение пользователю. Вот ссылка, которую вы можете попробовать: {invite_link}" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "Инструменты модерации." -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "Этот пользователь не может отправлять сообщения в этом канале." -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "Этот пользователь не заглушен на этом канале." -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "Этот пользователь не может быть заглушен, так как он имеет права администратора." -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Не удалось замутить пользователя. Мне нужно разрешение на управление ролями, и пользователь, которого я отключаю, должен быть ниже меня в иерархии ролей." -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "Этот пользователь не в голосовом канале." -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "Мне требуется право(а) {perms} в канале пользователя чтобы сделать это." -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "Вы должны иметь право(а) {perms} в канале пользователя для выполнения этой команды." -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "Разрешает пользователю говорить и прослушивать голосовые каналы сервера." -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "У этого пользователя не отключены голос и звук сервером!" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "Пользователю теперь разрешено разговаривать и прослушивать голосовые каналы" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "Запретить пользователю говорить и слушать в голосовых каналах сервера." -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "У этого пользователя уже отключены голос и звук на всем сервере!" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "Пользователю было запрещено разговаривать или прослушивать голосовые каналы" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "Заглушить пользователей." -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "Заглушить пользователя в текущем голосовом канале." -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "Заглушен {user} в канале {channel.name}" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "Заглушить пользователя в текущем текстовом канале." -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "Этому пользователю был отключен голос в этом канале." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "Пользователь был заглушен на этом сервере." -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "Снять заглушение пользователей." -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "Снять заглушение пользователя в его текущем голосовом канале." -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "Снято заглушение пользователя {user} на канале {channel.name}" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "Заглушение не удалось. Причина: {}" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "Снять заглушение пользователя на этом канале." -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "Пользователь был заглушен в этом канале." -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "Снять заглушение пользователя на этом сервере." -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "У пользователя снято заглушение на этом сервере." @@ -514,156 +546,246 @@ msgstr "У этого пользователя нет записанного и msgid "Manage server administration settings." msgstr "Управление настройками администрирования сервера." -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "Нет" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "{num} упоминаний" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Да" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "{num} секунд" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "Нет" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "Иерархия ролей будет учитываться при использовании команд модерации." -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "Иерархия ролей будет игнорироваться при использовании команд модерации." -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." -msgstr "Автобан за спам упоминаниями включен. Любой, кто упомянет {max_mentions} или более разных людей в одном сообщении, будет автоматически забанен." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "Авто-блокировка для спама упоминаниями отключена." -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "Повторяющиеся сообщения будут игнорированы." -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/sk-SK.po b/redbot/cogs/mod/locales/sk-SK.po index 088795498..17f5d8552 100644 --- a/redbot/cogs/mod/locales/sk-SK.po +++ b/redbot/cogs/mod/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Áno" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/sr-SP.po b/redbot/cogs/mod/locales/sr-SP.po index 6fa291f6f..0cdaaada2 100644 --- a/redbot/cogs/mod/locales/sr-SP.po +++ b/redbot/cogs/mod/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/sv-SE.po b/redbot/cogs/mod/locales/sv-SE.po index 81ca9623c..6e7c3b9c9 100644 --- a/redbot/cogs/mod/locales/sv-SE.po +++ b/redbot/cogs/mod/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "Det verkar som att användaren inte är bannlyst!" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" -msgstr "Något gick fel när du försökte ta bort bannlysningen för den användare" - -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." +msgstr "" + +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Ja" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/tr-TR.po b/redbot/cogs/mod/locales/tr-TR.po index 277e143a4..0aafa49da 100644 --- a/redbot/cogs/mod/locales/tr-TR.po +++ b/redbot/cogs/mod/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -17,360 +17,392 @@ msgstr "" #: redbot/cogs/mod/converters.py:20 msgid "{} doesn't look like a valid user ID." -msgstr "" +msgstr "{} geçersiz mesaj ID'si." -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" +msgstr "Fazla etiketleme (Autoban)" + +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" -msgstr "" +msgstr "Bunu yapmana izin veremem. Kendine zarar vermek kötü bir şey. {}" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." +msgstr "Bunu yapmana izin veremem. Rolün işlem yapmaya çalıştığın kişiden daha düşük." + +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" -msgstr "" - -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." -msgstr "" +msgstr "Geçersiz zaman. 1 ila 7 arasında olmalıdır." -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." -msgstr "" +msgstr "Bu sunucudan yasaklandınız {guild}." -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" -msgstr "" +msgstr "**Sebep**" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." -msgstr "" +msgstr "Bir sebep verilmedi." -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." -msgstr "" +msgstr "Bunu yapmama iznim yok." -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" -msgstr "" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." +msgstr "Beklenmedik bir hata meydana geldi." -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" -msgstr "" +msgstr "Geçici ban bitti" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" -msgstr "" +msgstr "Bunu yapmana izin veremem. Kendine zarar vermek kötü bir şey. {}" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." -msgstr "" +msgstr "Bu sunucudan atıldınız {guild}." -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." -msgstr "" +msgstr "Tamamdır. Bu iyi hissettirdi." -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." -msgstr "" +msgstr "Tamamdır. Zaten zamanı gelmişti." -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." -msgstr "" +msgstr "Bunu yapmak için izinlerim yok." -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." -msgstr "" +msgstr "Bu kullanıcı {user_id} zaten yasaklı." -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." -msgstr "" +msgstr "Bu kullanıc {user_id} bulunamadı." -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." -msgstr "" +msgstr "Bu üyeyi yasaklayamıyorum {user_id}: yetkim yetmiyor." -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." +msgstr "Bir üyeyi geçici olarak sunucudan yasakla." + +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." +msgstr "Bunu bazı sebeplerden dolayı yapamıyorum." + +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" -msgstr "" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." +msgstr "Tamamdır. Şimdilik bu kadar kaos yeter." -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" -msgstr "" - -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." -msgstr "" +msgstr "Bir kullanıcıyı atın ve mesajlarının 1 günlüğünü silin." -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" -msgstr "" +msgstr "Sunucudan mesajlarının silinmesi için yasaklandın ve ardından yasağın kalktı.\\nŞimdi sunucuya tekrar katılabilirsin. {invite_link}" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." -msgstr "" +msgstr "Rolüm bu üyeye softban atacak kadar yukarıda değil." -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." -msgstr "" +msgstr "Tamamdır. Şimdilik bu kadar kaos yeter." -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." -msgstr "" +msgstr "Bir kullanıcıyı ses kanalından at." -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." +msgstr "Bu üyeyi ses kanalından atamıyorum." + +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" -msgstr "" - -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "Moderasyon Seçenekleri." -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." -msgstr "" +msgstr "Üye bu kanalda susturuldu." -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." -msgstr "" +msgstr "Üye bu sunucuda susturuldu." -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -458,7 +490,7 @@ msgstr "" #: redbot/cogs/mod/names.py:204 msgid "Chilling in {} status" -msgstr "" +msgstr "{} durumda rahatına bakıyor" #: redbot/cogs/mod/names.py:218 msgid "and {numeric_number} more roles not displayed due to embed limits." @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "Evet" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "{num} saniye" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "None" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" @@ -678,5 +800,5 @@ msgstr "" #: redbot/cogs/mod/slowmode.py:41 msgid "Slowmode has been disabled." -msgstr "" +msgstr "Yavaş mod devredışı bırakıldı." diff --git a/redbot/cogs/mod/locales/uk-UA.po b/redbot/cogs/mod/locales/uk-UA.po index 7922aefb4..6bd13e6e1 100644 --- a/redbot/cogs/mod/locales/uk-UA.po +++ b/redbot/cogs/mod/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/vi-VN.po b/redbot/cogs/mod/locales/vi-VN.po index e7e207719..2799aed7a 100644 --- a/redbot/cogs/mod/locales/vi-VN.po +++ b/redbot/cogs/mod/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/zh-CN.po b/redbot/cogs/mod/locales/zh-CN.po index 00b22e9e2..17ec60a35 100644 --- a/redbot/cogs/mod/locales/zh-CN.po +++ b/redbot/cogs/mod/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "是" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/zh-HK.po b/redbot/cogs/mod/locales/zh-HK.po index 08cbce6fe..af0be7987 100644 --- a/redbot/cogs/mod/locales/zh-HK.po +++ b/redbot/cogs/mod/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/locales/zh-TW.po b/redbot/cogs/mod/locales/zh-TW.po index c0da69f0b..c2b49a909 100644 --- a/redbot/cogs/mod/locales/zh-TW.po +++ b/redbot/cogs/mod/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -19,358 +19,390 @@ msgstr "" msgid "{} doesn't look like a valid user ID." msgstr "{}看起來不是有效的使用者ID。" -#: redbot/cogs/mod/events.py:53 redbot/cogs/mod/events.py:67 +#: redbot/cogs/mod/events.py:52 redbot/cogs/mod/events.py:67 msgid "Mention spam (Autoban)" msgstr "" -#: redbot/cogs/mod/kickban.py:73 redbot/cogs/mod/kickban.py:413 +#: redbot/cogs/mod/events.py:76 +msgid "Mention Spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:91 +msgid "Mention spam (Autokick)" +msgstr "" + +#: redbot/cogs/mod/events.py:100 +msgid "Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:104 +msgid "{member}, Please do not mass mention people!" +msgstr "" + +#: redbot/cogs/mod/events.py:123 +msgid "Mention spam (Autowarn)" +msgstr "" + +#: redbot/cogs/mod/kickban.py:74 redbot/cogs/mod/kickban.py:444 msgid "I cannot let you do that. Self-harm is bad {}" msgstr "" -#: redbot/cogs/mod/kickban.py:75 redbot/cogs/mod/kickban.py:190 -#: redbot/cogs/mod/kickban.py:418 redbot/cogs/mod/kickban.py:489 -#: redbot/cogs/mod/kickban.py:565 redbot/cogs/mod/mutes.py:16 +#: redbot/cogs/mod/kickban.py:76 redbot/cogs/mod/kickban.py:194 +#: redbot/cogs/mod/kickban.py:449 redbot/cogs/mod/kickban.py:522 +#: redbot/cogs/mod/kickban.py:603 redbot/cogs/mod/mutes.py:18 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mod/kickban.py:81 redbot/cogs/mod/kickban.py:198 -#: redbot/cogs/mod/kickban.py:426 -msgid "I cannot do that due to discord hierarchy rules" +#: redbot/cogs/mod/kickban.py:82 redbot/cogs/mod/kickban.py:202 +msgid "I cannot do that due to discord hierarchy rules." msgstr "" -#: redbot/cogs/mod/kickban.py:83 redbot/cogs/mod/kickban.py:314 +#: redbot/cogs/mod/kickban.py:84 redbot/cogs/mod/kickban.py:325 +#: redbot/cogs/mod/kickban.py:464 msgid "Invalid days. Must be between 0 and 7." msgstr "無效的天數,天數必須在0和7之間。" -#: redbot/cogs/mod/kickban.py:89 +#: redbot/cogs/mod/kickban.py:90 msgid "You have been banned from {guild}." msgstr "您已被 {guild} 伺服器封鎖。" -#: redbot/cogs/mod/kickban.py:92 redbot/cogs/mod/kickban.py:208 +#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:212 msgid "**Reason**" msgstr "**原因**" -#: redbot/cogs/mod/kickban.py:93 redbot/cogs/mod/kickban.py:209 +#: redbot/cogs/mod/kickban.py:94 redbot/cogs/mod/kickban.py:213 msgid "No reason was given." msgstr "未給出原因。" -#: redbot/cogs/mod/kickban.py:109 redbot/cogs/mod/kickban.py:217 +#: redbot/cogs/mod/kickban.py:110 redbot/cogs/mod/kickban.py:221 msgid "I'm not allowed to do that." msgstr "" -#: redbot/cogs/mod/kickban.py:127 -msgid "The user was banned but an error occurred when trying to create the modlog entry: {reason}" +#: redbot/cogs/mod/kickban.py:117 +msgid "An unexpected error occurred." msgstr "" -#: redbot/cogs/mod/kickban.py:149 +#: redbot/cogs/mod/kickban.py:153 msgid "Tempban finished" msgstr "" -#: redbot/cogs/mod/kickban.py:173 +#: redbot/cogs/mod/kickban.py:177 #, docstring msgid "Kick a user.\\n\\n If a reason is specified, it will be the reason that shows up\\n in the audit log.\\n " msgstr "" -#: redbot/cogs/mod/kickban.py:183 redbot/cogs/mod/kickban.py:482 +#: redbot/cogs/mod/kickban.py:187 redbot/cogs/mod/kickban.py:515 msgid "I cannot let you do that. Self-harm is bad {emoji}" msgstr "" -#: redbot/cogs/mod/kickban.py:205 +#: redbot/cogs/mod/kickban.py:209 msgid "You have been kicked from {guild}." msgstr "" -#: redbot/cogs/mod/kickban.py:235 +#: redbot/cogs/mod/kickban.py:240 msgid "Done. That felt good." msgstr "做完了。感覺很好。" -#: redbot/cogs/mod/kickban.py:249 +#: redbot/cogs/mod/kickban.py:254 #, docstring msgid "Ban a user from this server and optionally delete days of messages.\\n\\n If days is not a number, it's treated as the first word of the reason.\\n\\n Minimum 0 days, maximum 7. If not specified, defaultdays setting will be used instead." msgstr "" -#: redbot/cogs/mod/kickban.py:264 +#: redbot/cogs/mod/kickban.py:269 msgid "Done. It was about time." msgstr "" -#: redbot/cogs/mod/kickban.py:280 +#: redbot/cogs/mod/kickban.py:285 #, docstring msgid "Preemptively bans user(s) from the server\\n\\n User IDs need to be provided in order to ban\\n using this command" msgstr "" -#: redbot/cogs/mod/kickban.py:288 +#: redbot/cogs/mod/kickban.py:294 msgid "Banned {num} users from the server." msgstr "" -#: redbot/cogs/mod/kickban.py:292 +#: redbot/cogs/mod/kickban.py:298 msgid "\\nErrors:\\n" msgstr "" -#: redbot/cogs/mod/kickban.py:318 +#: redbot/cogs/mod/kickban.py:301 +msgid "\\nFollowing user IDs have been upgraded from a temporary to a permanent ban:\\n" +msgstr "" + +#: redbot/cogs/mod/kickban.py:329 msgid "I lack the permissions to do this." msgstr "" -#: redbot/cogs/mod/kickban.py:324 +#: redbot/cogs/mod/kickban.py:341 msgid "User {user_id} is already banned." msgstr "" -#: redbot/cogs/mod/kickban.py:345 redbot/cogs/mod/kickban.py:349 +#: redbot/cogs/mod/kickban.py:366 redbot/cogs/mod/kickban.py:370 msgid "Failed to ban user {user_id}: {reason}" msgstr "" -#: redbot/cogs/mod/kickban.py:367 +#: redbot/cogs/mod/kickban.py:399 msgid "User {user_id} does not exist." msgstr "" -#: redbot/cogs/mod/kickban.py:370 +#: redbot/cogs/mod/kickban.py:404 msgid "Could not ban {user_id}: missing permissions." msgstr "" -#: redbot/cogs/mod/kickban.py:390 -msgid "Failed to create modlog case: {reason}" -msgstr "" - -#: redbot/cogs/mod/kickban.py:405 +#: redbot/cogs/mod/kickban.py:437 #, docstring msgid "Temporarily ban a user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:440 -msgid "You have been temporarily banned from {server_name} until {date}. Here is an invite for when your ban expires: {invite_link}" +#: redbot/cogs/mod/kickban.py:457 +msgid "I cannot do that due to discord hierarchy rules" msgstr "" -#: redbot/cogs/mod/kickban.py:452 +#: redbot/cogs/mod/kickban.py:477 +msgid "You have been temporarily banned from {server_name} until {date}." +msgstr "" + +#: redbot/cogs/mod/kickban.py:481 +msgid " Here is an invite for when your ban expires: {invite_link}" +msgstr "" + +#: redbot/cogs/mod/kickban.py:488 msgid "I can't do that for some reason." msgstr "" -#: redbot/cogs/mod/kickban.py:454 -msgid "Something went wrong while banning" +#: redbot/cogs/mod/kickban.py:490 +msgid "Something went wrong while banning." msgstr "" -#: redbot/cogs/mod/kickban.py:469 -msgid "Done. Enough chaos for now" +#: redbot/cogs/mod/kickban.py:502 +msgid "Done. Enough chaos for now." msgstr "" -#: redbot/cogs/mod/kickban.py:476 +#: redbot/cogs/mod/kickban.py:509 #, docstring msgid "Kick a user and delete 1 day's worth of their messages." msgstr "" -#: redbot/cogs/mod/kickban.py:506 +#: redbot/cogs/mod/kickban.py:539 msgid "You have been banned and then unbanned as a quick way to delete your messages.\\nYou can now join the server again. {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:517 +#: redbot/cogs/mod/kickban.py:550 msgid "My role is not high enough to softban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:548 +#: redbot/cogs/mod/kickban.py:586 msgid "Done. Enough chaos." msgstr "" -#: redbot/cogs/mod/kickban.py:556 +#: redbot/cogs/mod/kickban.py:594 #, docstring msgid "Kick a member from a voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:578 +#: redbot/cogs/mod/kickban.py:616 msgid "I am unable to kick this member from the voice channel." msgstr "" -#: redbot/cogs/mod/kickban.py:581 -msgid "Something went wrong while attempting to kick that member" +#: redbot/cogs/mod/kickban.py:619 +msgid "Something went wrong while attempting to kick that member." msgstr "" -#: redbot/cogs/mod/kickban.py:604 +#: redbot/cogs/mod/kickban.py:639 #, docstring msgid "Unban a user from this server.\\n\\n Requires specifying the target user's ID. To find this, you may either:\\n 1. Copy it from the mod log case (if one was created), or\\n 2. enable developer mode, go to Bans in this server's settings, right-\\n click the user and select 'Copy ID'." msgstr "" -#: redbot/cogs/mod/kickban.py:617 +#: redbot/cogs/mod/kickban.py:652 msgid "It seems that user isn't banned!" msgstr "" -#: redbot/cogs/mod/kickban.py:623 -msgid "Something went wrong while attempting to unban that user" +#: redbot/cogs/mod/kickban.py:658 +msgid "Something went wrong while attempting to unban that user." msgstr "" -#: redbot/cogs/mod/kickban.py:640 -msgid "Unbanned that user from this server" +#: redbot/cogs/mod/kickban.py:672 +msgid "Unbanned that user from this server." msgstr "" -#: redbot/cogs/mod/kickban.py:646 +#: redbot/cogs/mod/kickban.py:678 msgid "I don't share another server with this user. I can't reinvite them." msgstr "" -#: redbot/cogs/mod/kickban.py:654 +#: redbot/cogs/mod/kickban.py:686 msgid "You've been unbanned from {server}.\\nHere is an invite for that server: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:661 +#: redbot/cogs/mod/kickban.py:693 msgid "I failed to send an invite to that user. Perhaps you may be able to send it for me?\\nHere's the invite link: {invite_link}" msgstr "" -#: redbot/cogs/mod/kickban.py:669 +#: redbot/cogs/mod/kickban.py:701 msgid "Something went wrong when attempting to send that useran invite. Here's the link so you can try: {invite_link}" msgstr "" -#: redbot/cogs/mod/mod.py:46 +#: redbot/cogs/mod/mod.py:47 #, docstring msgid "Moderation tools." msgstr "" -#: redbot/cogs/mod/mod.py:107 -msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:139 redbot/cogs/mod/mod.py:149 +msgid "Ignored guilds and channels have been moved. Please use `[p]moveignoredchannels` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:115 -msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` if you were previously using these functions." +#: redbot/cogs/mod/mod.py:161 +msgid "Delete delay settings have been moved. Please use `[p]movedeletedelay` to migrate the old settings." msgstr "" -#: redbot/cogs/mod/mod.py:126 +#: redbot/cogs/mod/mod.py:182 #, docstring msgid "Move ignored channels and servers to core" msgstr "" -#: redbot/cogs/mod/mod.py:135 +#: redbot/cogs/mod/mod.py:191 msgid "Ignored channels and guilds restored." msgstr "" -#: redbot/cogs/mod/mod.py:140 +#: redbot/cogs/mod/mod.py:196 #, docstring msgid "\\n Move deletedelay settings to core\\n " msgstr "" -#: redbot/cogs/mod/mod.py:149 +#: redbot/cogs/mod/mod.py:205 msgid "Delete delay settings restored." msgstr "" -#: redbot/cogs/mod/mutes.py:14 +#: redbot/cogs/mod/mutes.py:16 msgid "That user can't send messages in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:15 +#: redbot/cogs/mod/mutes.py:17 msgid "That user isn't muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:19 +#: redbot/cogs/mod/mutes.py:21 msgid "That user cannot be muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mod/mutes.py:20 +#: redbot/cogs/mod/mutes.py:22 msgid "Failed to mute user. I need the manage roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mod/mutes.py:25 +#: redbot/cogs/mod/mutes.py:27 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mod/mutes.py:26 +#: redbot/cogs/mod/mutes.py:28 msgid "The channel I tried to mute the user in isn't found." msgstr "讓我靜音其他使用者的該語音頻道不存在。" -#: redbot/cogs/mod/mutes.py:53 +#: redbot/cogs/mod/mutes.py:55 msgid "That user is not in a voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:60 +#: redbot/cogs/mod/mutes.py:62 msgid "I require the {perms} permission(s) in that user's channel to do that." msgstr "" -#: redbot/cogs/mod/mutes.py:70 +#: redbot/cogs/mod/mutes.py:72 msgid "You must have the {perms} permission(s) in that user's channel to use this command." msgstr "" -#: redbot/cogs/mod/mutes.py:82 +#: redbot/cogs/mod/mutes.py:84 #, docstring msgid "Unban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:101 +#: redbot/cogs/mod/mutes.py:103 msgid "That user isn't muted or deafened by the server!" msgstr "" -#: redbot/cogs/mod/mutes.py:120 +#: redbot/cogs/mod/mutes.py:119 msgid "User is now allowed to speak and listen in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:126 +#: redbot/cogs/mod/mutes.py:125 #, docstring msgid "Ban a user from speaking and listening in the server's voice channels." msgstr "" -#: redbot/cogs/mod/mutes.py:147 +#: redbot/cogs/mod/mutes.py:146 msgid "That user is already muted and deafened server-wide!" msgstr "" -#: redbot/cogs/mod/mutes.py:164 +#: redbot/cogs/mod/mutes.py:160 msgid "User has been banned from speaking or listening in voice channels" msgstr "" -#: redbot/cogs/mod/mutes.py:170 +#: redbot/cogs/mod/mutes.py:166 #, docstring msgid "Mute users." msgstr "" -#: redbot/cogs/mod/mutes.py:176 +#: redbot/cogs/mod/mutes.py:172 #, docstring msgid "Mute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:208 +#: redbot/cogs/mod/mutes.py:201 msgid "Muted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:220 +#: redbot/cogs/mod/mutes.py:210 redbot/cogs/mod/mutes.py:327 +msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." +msgstr "" + +#: redbot/cogs/mod/mutes.py:224 #, docstring msgid "Mute a user in the current text channel." msgstr "" -#: redbot/cogs/mod/mutes.py:243 +#: redbot/cogs/mod/mutes.py:244 msgid "User has been muted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:252 +#: redbot/cogs/mod/mutes.py:253 #, docstring msgid "Mutes user in the server." msgstr "" -#: redbot/cogs/mod/mutes.py:276 +#: redbot/cogs/mod/mutes.py:274 msgid "User has been muted in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:283 +#: redbot/cogs/mod/mutes.py:281 #, docstring msgid "Unmute users." msgstr "" -#: redbot/cogs/mod/mutes.py:291 +#: redbot/cogs/mod/mutes.py:289 #, docstring msgid "Unmute a user in their current voice channel." msgstr "" -#: redbot/cogs/mod/mutes.py:323 +#: redbot/cogs/mod/mutes.py:318 msgid "Unmuted {user} in channel {channel.name}" msgstr "" -#: redbot/cogs/mod/mutes.py:326 redbot/cogs/mod/mutes.py:360 +#: redbot/cogs/mod/mutes.py:332 redbot/cogs/mod/mutes.py:363 msgid "Unmute failed. Reason: {}" msgstr "" -#: redbot/cogs/mod/mutes.py:335 +#: redbot/cogs/mod/mutes.py:341 #, docstring msgid "Unmute a user in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:358 +#: redbot/cogs/mod/mutes.py:361 msgid "User unmuted in this channel." msgstr "" -#: redbot/cogs/mod/mutes.py:369 +#: redbot/cogs/mod/mutes.py:372 #, docstring msgid "Unmute a user in this server." msgstr "" -#: redbot/cogs/mod/mutes.py:392 +#: redbot/cogs/mod/mutes.py:394 msgid "User has been unmuted in this server." msgstr "" @@ -514,156 +546,246 @@ msgstr "該使用者沒有任何姓名或暱稱的更改記錄。" msgid "Manage server administration settings." msgstr "" -#: redbot/cogs/mod/settings.py:33 +#: redbot/cogs/mod/settings.py:24 +#, docstring +msgid "Show the current server administration settings." +msgstr "" + +#: redbot/cogs/mod/settings.py:37 msgid "Delete repeats: {num_repeats}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:34 +#: redbot/cogs/mod/settings.py:38 msgid "after {num} repeats" msgstr "" -#: redbot/cogs/mod/settings.py:36 redbot/cogs/mod/settings.py:41 -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:40 redbot/cogs/mod/settings.py:45 +#: redbot/cogs/mod/settings.py:50 redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "No" msgstr "" -#: redbot/cogs/mod/settings.py:38 -msgid "Ban mention spam: {num_mentions}\\n" +#: redbot/cogs/mod/settings.py:42 +msgid "Warn mention spam: {num_mentions}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:39 +#: redbot/cogs/mod/settings.py:43 redbot/cogs/mod/settings.py:48 +#: redbot/cogs/mod/settings.py:53 msgid "{num} mentions" msgstr "{num}個提及" -#: redbot/cogs/mod/settings.py:43 +#: redbot/cogs/mod/settings.py:47 +msgid "Kick mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:52 +msgid "Ban mention spam: {num_mentions}\\n" +msgstr "" + +#: redbot/cogs/mod/settings.py:57 msgid "Respects hierarchy: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:44 redbot/cogs/mod/settings.py:52 -#: redbot/cogs/mod/settings.py:55 +#: redbot/cogs/mod/settings.py:58 redbot/cogs/mod/settings.py:66 +#: redbot/cogs/mod/settings.py:69 msgid "Yes" msgstr "是" -#: redbot/cogs/mod/settings.py:46 +#: redbot/cogs/mod/settings.py:60 msgid "Delete delay: {num_seconds}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:47 +#: redbot/cogs/mod/settings.py:61 msgid "{num} seconds" msgstr "" -#: redbot/cogs/mod/settings.py:49 +#: redbot/cogs/mod/settings.py:63 msgid "None" msgstr "無" -#: redbot/cogs/mod/settings.py:51 +#: redbot/cogs/mod/settings.py:65 msgid "Reinvite on unban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:54 +#: redbot/cogs/mod/settings.py:68 msgid "Send message to users on kick/ban: {yes_or_no}\\n" msgstr "" -#: redbot/cogs/mod/settings.py:58 +#: redbot/cogs/mod/settings.py:72 msgid "Default message history delete on ban: Previous {num_days} days\\n" msgstr "" -#: redbot/cogs/mod/settings.py:62 +#: redbot/cogs/mod/settings.py:76 msgid "Default message history delete on ban: Don't delete any\\n" msgstr "" -#: redbot/cogs/mod/settings.py:68 +#: redbot/cogs/mod/settings.py:82 #, docstring msgid "Toggle role hierarchy check for mods and admins.\\n\\n **WARNING**: Disabling this setting will allow mods to take\\n actions on users above them in the role hierarchy!\\n\\n This is enabled by default.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:80 +#: redbot/cogs/mod/settings.py:94 msgid "Role hierarchy will be checked when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:85 +#: redbot/cogs/mod/settings.py:99 msgid "Role hierarchy will be ignored when moderation commands are issued." msgstr "" -#: redbot/cogs/mod/settings.py:91 +#: redbot/cogs/mod/settings.py:105 #, docstring -msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` must be at least 5. Set to 0 to disable.\\n " +msgid "\\n Manage the automoderation settings for mentionspam.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:104 -msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned." +#: redbot/cogs/mod/settings.py:112 +#, docstring +msgid "\\n Sets the autowarn conditions for mention spam.\\n\\n Users will be warned if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:113 +#: redbot/cogs/mod/settings.py:123 +msgid "Autowarn for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:125 +msgid "Autowarn for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:128 +msgid "`` must be 1 or higher to autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:134 +msgid "\\nAutowarn is equal to or higher than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:138 +msgid "\\nAutowarn is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:142 +msgid "Autowarn for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autowarned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:152 +#, docstring +msgid "\\n Sets the autokick conditions for mention spam.\\n\\n Users will be kicked if they send any messages which contain more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:163 +msgid "Autokick for mention spam is already disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:165 +msgid "Autokick for mention spam disabled." +msgstr "" + +#: redbot/cogs/mod/settings.py:168 +msgid "`` must be 1 or higher to autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:174 +msgid "\\nAutokick is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:178 +msgid "\\nAutokick is equal to or higher than autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:182 +msgid "Autokick for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autokicked.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:192 +#, docstring +msgid "Set the autoban conditions for mention spam.\\n\\n Users will be banned if they send any message which contains more than\\n `` mentions.\\n\\n `` Must be 0 or greater. Set to 0 to disable this feature.\\n " +msgstr "" + +#: redbot/cogs/mod/settings.py:202 msgid "Autoban for mention spam is already disabled." msgstr "" -#: redbot/cogs/mod/settings.py:116 +#: redbot/cogs/mod/settings.py:204 msgid "Autoban for mention spam disabled." msgstr "" -#: redbot/cogs/mod/settings.py:121 +#: redbot/cogs/mod/settings.py:207 +msgid "`` must be 1 or higher to autoban." +msgstr "" + +#: redbot/cogs/mod/settings.py:213 +msgid "\\nAutoban is equal to or lower than autowarn." +msgstr "" + +#: redbot/cogs/mod/settings.py:217 +msgid "\\nAutoban is equal to or lower than autokick." +msgstr "" + +#: redbot/cogs/mod/settings.py:221 +msgid "Autoban for mention spam enabled. Anyone mentioning {max_mentions} or more different people in a single message will be autobanned.\\n{mismatch_message}" +msgstr "" + +#: redbot/cogs/mod/settings.py:231 #, docstring msgid "Enable auto-deletion of repeated messages.\\n\\n Must be between 2 and 20.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:132 redbot/cogs/mod/settings.py:158 +#: redbot/cogs/mod/settings.py:242 redbot/cogs/mod/settings.py:268 msgid "Repeated messages will be ignored." msgstr "" -#: redbot/cogs/mod/settings.py:138 +#: redbot/cogs/mod/settings.py:248 msgid "Messages repeated up to {num} times will be deleted." msgstr "" -#: redbot/cogs/mod/settings.py:142 +#: redbot/cogs/mod/settings.py:252 msgid "Number of repeats must be between 2 and 20 or equal to -1 if you want to disable this feature!" msgstr "" -#: redbot/cogs/mod/settings.py:151 +#: redbot/cogs/mod/settings.py:261 msgid "Bot will delete repeated messages after {num} repeats. Set this value to -1 to ignore repeated messages" msgstr "" -#: redbot/cogs/mod/settings.py:163 +#: redbot/cogs/mod/settings.py:273 #, docstring msgid "Toggle whether an invite will be sent to a user when unbanned.\\n\\n If this is True, the bot will attempt to create and send a single-use invite\\n to the newly-unbanned user.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:173 +#: redbot/cogs/mod/settings.py:283 msgid "Users unbanned with `{command}` will be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:180 +#: redbot/cogs/mod/settings.py:290 msgid "Users unbanned with `{command}` will not be reinvited." msgstr "" -#: redbot/cogs/mod/settings.py:188 +#: redbot/cogs/mod/settings.py:298 #, docstring msgid "Toggle whether a message should be sent to a user when they are kicked/banned.\\n\\n If this option is enabled, the bot will attempt to DM the user with the guild name\\n and reason as to why they were kicked/banned.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:197 +#: redbot/cogs/mod/settings.py:307 msgid "DM when kicked/banned is currently set to: {setting}" msgstr "" -#: redbot/cogs/mod/settings.py:202 +#: redbot/cogs/mod/settings.py:312 msgid "Bot will now attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:205 +#: redbot/cogs/mod/settings.py:315 msgid "Bot will no longer attempt to send a DM to user before kick and ban." msgstr "" -#: redbot/cogs/mod/settings.py:211 +#: redbot/cogs/mod/settings.py:321 #, docstring msgid "Set the default number of days worth of messages to be deleted when a user is banned.\\n\\n The number of days must be between 0 and 7.\\n " msgstr "" -#: redbot/cogs/mod/settings.py:217 +#: redbot/cogs/mod/settings.py:327 msgid "Invalid number of days. Must be between 0 and 7." msgstr "" -#: redbot/cogs/mod/settings.py:220 +#: redbot/cogs/mod/settings.py:330 msgid "{days} days worth of messages will be deleted when a user is banned." msgstr "" diff --git a/redbot/cogs/mod/mod.py b/redbot/cogs/mod/mod.py index 75995376e..854e6944d 100644 --- a/redbot/cogs/mod/mod.py +++ b/redbot/cogs/mod/mod.py @@ -3,7 +3,7 @@ import logging import re from abc import ABC from collections import defaultdict -from typing import List, Tuple +from typing import List, Tuple, Literal import discord from redbot.core.utils import AsyncIter @@ -12,7 +12,6 @@ from redbot.core import Config, modlog, commands from redbot.core.bot import Red from redbot.core.i18n import Translator, cog_i18n from redbot.core.utils._internal_utils import send_to_owners_with_prefix_replaced -from .casetypes import CASETYPES from .events import Events from .kickban import KickBanMixin from .mutes import MuteMixin @@ -50,7 +49,7 @@ class Mod( default_global_settings = {"version": ""} default_guild_settings = { - "ban_mention_spam": False, + "mention_spam": {"ban": None, "kick": None, "warn": None}, "delete_repeats": -1, "ignored": False, "respect_hierarchy": True, @@ -83,6 +82,34 @@ class Mod( self._ready = asyncio.Event() + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + all_members = await self.config.all_members() + + async for guild_id, guild_data in AsyncIter(all_members.items(), steps=100): + if user_id in guild_data: + await self.config.member_from_ids(guild_id, user_id).clear() + + await self.config.user_from_id(user_id).clear() + + guild_data = await self.config.all_guilds() + + async for guild_id, guild_data in AsyncIter(guild_data.items(), steps=100): + if user_id in guild_data["current_tempbans"]: + async with self.config.guild_from_id(guild_id).current_tempbans() as tbs: + try: + tbs.remove(user_id) + except ValueError: + pass + # possible with a context switch between here and getting all guilds + async def initialize(self): await self._maybe_update_config() self._ready.set() @@ -103,7 +130,7 @@ class Mod( val = 3 else: val = -1 - await self.config.guild(discord.Object(id=guild_id)).delete_repeats.set(val) + await self.config.guild_from_id(guild_id).delete_repeats.set(val) await self.config.version.set("1.0.0") # set version of last update if await self.config.version() < "1.1.0": message_sent = False @@ -138,6 +165,16 @@ class Mod( self.bot.loop.create_task(send_to_owners_with_prefix_replaced(self.bot, msg)) break await self.config.version.set("1.2.0") + if await self.config.version() < "1.3.0": + guild_dict = await self.config.all_guilds() + async for guild_id in AsyncIter(guild_dict.keys(), steps=25): + async with self.config.guild_from_id(guild_id).all() as guild_data: + current_state = guild_data.pop("ban_mention_spam", False) + if current_state is not False: + if "mention_spam" not in guild_data: + guild_data["mention_spam"] = {} + guild_data["mention_spam"]["ban"] = current_state + await self.config.version.set("1.3.0") @commands.command() @commands.is_owner() diff --git a/redbot/cogs/mod/mutes.py b/redbot/cogs/mod/mutes.py index db76a0e5b..80c3df81d 100644 --- a/redbot/cogs/mod/mutes.py +++ b/redbot/cogs/mod/mutes.py @@ -1,8 +1,10 @@ import asyncio +from datetime import timezone from typing import cast, Optional import discord from redbot.core import commands, checks, i18n, modlog +from redbot.core.utils import AsyncIter from redbot.core.utils.chat_formatting import format_perms_list from redbot.core.utils.mod import get_audit_reason, is_allowed_by_hierarchy from .abc import MixinMeta @@ -103,20 +105,17 @@ class MuteMixin(MixinMeta): guild = ctx.guild author = ctx.author - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "voiceunban", - user, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "voiceunban", + user, + author, + reason, + until=None, + channel=None, + ) await ctx.send(_("User is now allowed to speak and listen in voice channels")) @commands.command() @@ -147,20 +146,17 @@ class MuteMixin(MixinMeta): await ctx.send(_("That user is already muted and deafened server-wide!")) return - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "voiceban", - user, - author, - reason, - until=None, - channel=None, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "voiceban", + user, + author, + reason, + until=None, + channel=None, + ) await ctx.send(_("User has been banned from speaking or listening in voice channels")) @commands.group() @@ -190,23 +186,31 @@ class MuteMixin(MixinMeta): success, issue = await self.mute_user(guild, channel, author, user, audit_reason) if success: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "vmute", - user, - author, - reason, - until=None, - channel=channel, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "vmute", + user, + author, + reason, + until=None, + channel=channel, + ) await ctx.send( _("Muted {user} in channel {channel.name}").format(user=user, channel=channel) ) + try: + if channel.permissions_for(ctx.me).move_members: + await user.move_to(channel) + else: + raise RuntimeError + except (discord.Forbidden, RuntimeError): + await ctx.send( + _( + "Because I don't have the Move Members permission, this will take into effect when the user rejoins." + ) + ) else: await ctx.send(issue) @@ -226,20 +230,17 @@ class MuteMixin(MixinMeta): success, issue = await self.mute_user(guild, channel, author, user, audit_reason) if success: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "cmute", - user, - author, - reason, - until=None, - channel=channel, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "cmute", + user, + author, + reason, + until=None, + channel=channel, + ) await channel.send(_("User has been muted in this channel.")) else: await channel.send(issue) @@ -255,15 +256,14 @@ class MuteMixin(MixinMeta): audit_reason = get_audit_reason(author, reason) mute_success = [] - for channel in guild.channels: - success, issue = await self.mute_user(guild, channel, author, user, audit_reason) - mute_success.append((success, issue)) - await asyncio.sleep(0.1) - try: + async with ctx.typing(): + for channel in guild.channels: + success, issue = await self.mute_user(guild, channel, author, user, audit_reason) + mute_success.append((success, issue)) await modlog.create_case( self.bot, guild, - ctx.message.created_at, + ctx.message.created_at.replace(tzinfo=timezone.utc), "smute", user, author, @@ -271,9 +271,7 @@ class MuteMixin(MixinMeta): until=None, channel=None, ) - except RuntimeError as e: - await ctx.send(e) - await ctx.send(_("User has been muted in this server.")) + await ctx.send(_("User has been muted in this server.")) @commands.group() @commands.guild_only() @@ -305,23 +303,31 @@ class MuteMixin(MixinMeta): success, message = await self.unmute_user(guild, channel, author, user, audit_reason) if success: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "vunmute", - user, - author, - reason, - until=None, - channel=channel, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "vunmute", + user, + author, + reason, + until=None, + channel=channel, + ) await ctx.send( _("Unmuted {user} in channel {channel.name}").format(user=user, channel=channel) ) + try: + if channel.permissions_for(ctx.me).move_members: + await user.move_to(channel) + else: + raise RuntimeError + except (discord.Forbidden, RuntimeError): + await ctx.send( + _( + "Because I don't have the Move Members permission, this will take into effect when the user rejoins." + ) + ) else: await ctx.send(_("Unmute failed. Reason: {}").format(message)) @@ -341,20 +347,17 @@ class MuteMixin(MixinMeta): success, message = await self.unmute_user(guild, channel, author, user, audit_reason) if success: - try: - await modlog.create_case( - self.bot, - guild, - ctx.message.created_at, - "cunmute", - user, - author, - reason, - until=None, - channel=channel, - ) - except RuntimeError as e: - await ctx.send(e) + await modlog.create_case( + self.bot, + guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "cunmute", + user, + author, + reason, + until=None, + channel=channel, + ) await ctx.send(_("User unmuted in this channel.")) else: await ctx.send(_("Unmute failed. Reason: {}").format(message)) @@ -372,24 +375,23 @@ class MuteMixin(MixinMeta): audit_reason = get_audit_reason(author, reason) unmute_success = [] - for channel in guild.channels: - success, message = await self.unmute_user(guild, channel, author, user, audit_reason) - unmute_success.append((success, message)) - await asyncio.sleep(0.1) - try: + async with ctx.typing(): + for channel in guild.channels: + success, message = await self.unmute_user( + guild, channel, author, user, audit_reason + ) + unmute_success.append((success, message)) await modlog.create_case( self.bot, guild, - ctx.message.created_at, + ctx.message.created_at.replace(tzinfo=timezone.utc), "sunmute", user, author, reason, until=None, ) - except RuntimeError as e: - await ctx.send(e) - await ctx.send(_("User has been unmuted in this server.")) + await ctx.send(_("User has been unmuted in this server.")) async def mute_user( self, diff --git a/redbot/cogs/mod/names.py b/redbot/cogs/mod/names.py index d1eaadee2..cf247a7f4 100644 --- a/redbot/cogs/mod/names.py +++ b/redbot/cogs/mod/names.py @@ -196,7 +196,7 @@ class ModInfo(MixinMeta): elif user.status.name == "online": statusemoji = "\N{LARGE GREEN CIRCLE}" elif user.status.name == "offline": - statusemoji = "\N{MEDIUM WHITE CIRCLE}" + statusemoji = "\N{MEDIUM WHITE CIRCLE}\N{VARIATION SELECTOR-16}" elif user.status.name == "dnd": statusemoji = "\N{LARGE RED CIRCLE}" elif user.status.name == "idle": diff --git a/redbot/cogs/mod/settings.py b/redbot/cogs/mod/settings.py index 914f67c02..373315729 100644 --- a/redbot/cogs/mod/settings.py +++ b/redbot/cogs/mod/settings.py @@ -18,49 +18,63 @@ class ModSettings(MixinMeta): @checks.guildowner_or_permissions(administrator=True) async def modset(self, ctx: commands.Context): """Manage server administration settings.""" - if ctx.invoked_subcommand is None: - guild = ctx.guild - # Display current settings - data = await self.config.guild(guild).all() - delete_repeats = data["delete_repeats"] - ban_mention_spam = data["ban_mention_spam"] - respect_hierarchy = data["respect_hierarchy"] - delete_delay = data["delete_delay"] - reinvite_on_unban = data["reinvite_on_unban"] - dm_on_kickban = data["dm_on_kickban"] - default_days = data["default_days"] - msg = "" - msg += _("Delete repeats: {num_repeats}\n").format( - num_repeats=_("after {num} repeats").format(num=delete_repeats) - if delete_repeats != -1 - else _("No") + + @modset.command(name="showsettings") + async def modset_showsettings(self, ctx: commands.Context): + """Show the current server administration settings.""" + guild = ctx.guild + data = await self.config.guild(guild).all() + delete_repeats = data["delete_repeats"] + warn_mention_spam = data["mention_spam"]["warn"] + kick_mention_spam = data["mention_spam"]["kick"] + ban_mention_spam = data["mention_spam"]["ban"] + respect_hierarchy = data["respect_hierarchy"] + delete_delay = data["delete_delay"] + reinvite_on_unban = data["reinvite_on_unban"] + dm_on_kickban = data["dm_on_kickban"] + default_days = data["default_days"] + msg = "" + msg += _("Delete repeats: {num_repeats}\n").format( + num_repeats=_("after {num} repeats").format(num=delete_repeats) + if delete_repeats != -1 + else _("No") + ) + msg += _("Warn mention spam: {num_mentions}\n").format( + num_mentions=_("{num} mentions").format(num=warn_mention_spam) + if warn_mention_spam + else _("No") + ) + msg += _("Kick mention spam: {num_mentions}\n").format( + num_mentions=_("{num} mentions").format(num=kick_mention_spam) + if kick_mention_spam + else _("No") + ) + msg += _("Ban mention spam: {num_mentions}\n").format( + num_mentions=_("{num} mentions").format(num=ban_mention_spam) + if ban_mention_spam + else _("No") + ) + msg += _("Respects hierarchy: {yes_or_no}\n").format( + yes_or_no=_("Yes") if respect_hierarchy else _("No") + ) + msg += _("Delete delay: {num_seconds}\n").format( + num_seconds=_("{num} seconds").format(num=delete_delay) + if delete_delay != -1 + else _("None") + ) + msg += _("Reinvite on unban: {yes_or_no}\n").format( + yes_or_no=_("Yes") if reinvite_on_unban else _("No") + ) + msg += _("Send message to users on kick/ban: {yes_or_no}\n").format( + yes_or_no=_("Yes") if dm_on_kickban else _("No") + ) + if default_days: + msg += _("Default message history delete on ban: Previous {num_days} days\n").format( + num_days=default_days ) - msg += _("Ban mention spam: {num_mentions}\n").format( - num_mentions=_("{num} mentions").format(num=ban_mention_spam) - if ban_mention_spam - else _("No") - ) - msg += _("Respects hierarchy: {yes_or_no}\n").format( - yes_or_no=_("Yes") if respect_hierarchy else _("No") - ) - msg += _("Delete delay: {num_seconds}\n").format( - num_seconds=_("{num} seconds").format(num=delete_delay) - if delete_delay != -1 - else _("None") - ) - msg += _("Reinvite on unban: {yes_or_no}\n").format( - yes_or_no=_("Yes") if reinvite_on_unban else _("No") - ) - msg += _("Send message to users on kick/ban: {yes_or_no}\n").format( - yes_or_no=_("Yes") if dm_on_kickban else _("No") - ) - if default_days: - msg += _( - "Default message history delete on ban: Previous {num_days} days\n" - ).format(num_days=default_days) - else: - msg += _("Default message history delete on ban: Don't delete any\n") - await ctx.send(box(msg)) + else: + msg += _("Default message history delete on ban: Don't delete any\n") + await ctx.send(box(msg)) @modset.command() @commands.guild_only() @@ -85,35 +99,131 @@ class ModSettings(MixinMeta): _("Role hierarchy will be ignored when moderation commands are issued.") ) - @modset.command() + @modset.group() @commands.guild_only() - async def banmentionspam(self, ctx: commands.Context, max_mentions: int = 0): + async def mentionspam(self, ctx: commands.Context): + """ + Manage the automoderation settings for mentionspam. + """ + + @mentionspam.command(name="warn") + @commands.guild_only() + async def mentionspam_warn(self, ctx: commands.Context, max_mentions: int): + """ + Sets the autowarn conditions for mention spam. + + Users will be warned if they send any messages which contain more than + `` mentions. + + `` Must be 0 or greater. Set to 0 to disable this feature. + """ + mention_spam = await self.config.guild(ctx.guild).mention_spam.all() + if not max_mentions: + if not mention_spam["warn"]: + return await ctx.send(_("Autowarn for mention spam is already disabled.")) + await self.config.guild(ctx.guild).mention_spam.warn.set(False) + return await ctx.send(_("Autowarn for mention spam disabled.")) + + if max_mentions < 1: + return await ctx.send(_("`` must be 1 or higher to autowarn.")) + + mismatch_message = "" + + if mention_spam["kick"]: + if max_mentions >= mention_spam["kick"]: + mismatch_message += _("\nAutowarn is equal to or higher than autokick.") + + if mention_spam["ban"]: + if max_mentions >= mention_spam["ban"]: + mismatch_message += _("\nAutowarn is equal to or higher than autoban.") + + await self.config.guild(ctx.guild).mention_spam.warn.set(max_mentions) + await ctx.send( + _( + "Autowarn for mention spam enabled. " + "Anyone mentioning {max_mentions} or more different people " + "in a single message will be autowarned.\n{mismatch_message}" + ).format(max_mentions=max_mentions, mismatch_message=mismatch_message) + ) + + @mentionspam.command(name="kick") + @commands.guild_only() + async def mentionspam_kick(self, ctx: commands.Context, max_mentions: int): + """ + Sets the autokick conditions for mention spam. + + Users will be kicked if they send any messages which contain more than + `` mentions. + + `` Must be 0 or greater. Set to 0 to disable this feature. + """ + mention_spam = await self.config.guild(ctx.guild).mention_spam.all() + if not max_mentions: + if not mention_spam["kick"]: + return await ctx.send(_("Autokick for mention spam is already disabled.")) + await self.config.guild(ctx.guild).mention_spam.kick.set(False) + return await ctx.send(_("Autokick for mention spam disabled.")) + + if max_mentions < 1: + return await ctx.send(_("`` must be 1 or higher to autokick.")) + + mismatch_message = "" + + if mention_spam["warn"]: + if max_mentions <= mention_spam["warn"]: + mismatch_message += _("\nAutokick is equal to or lower than autowarn.") + + if mention_spam["ban"]: + if max_mentions >= mention_spam["ban"]: + mismatch_message += _("\nAutokick is equal to or higher than autoban.") + + await self.config.guild(ctx.guild).mention_spam.kick.set(max_mentions) + await ctx.send( + _( + "Autokick for mention spam enabled. " + "Anyone mentioning {max_mentions} or more different people " + "in a single message will be autokicked.\n{mismatch_message}" + ).format(max_mentions=max_mentions, mismatch_message=mismatch_message) + ) + + @mentionspam.command(name="ban") + @commands.guild_only() + async def mentionspam_ban(self, ctx: commands.Context, max_mentions: int): """Set the autoban conditions for mention spam. Users will be banned if they send any message which contains more than `` mentions. - `` must be at least 5. Set to 0 to disable. + `` Must be 0 or greater. Set to 0 to disable this feature. """ - guild = ctx.guild - if max_mentions: - if max_mentions < 5: - max_mentions = 5 - await self.config.guild(guild).ban_mention_spam.set(max_mentions) - await ctx.send( - _( - "Autoban for mention spam enabled. " - "Anyone mentioning {max_mentions} or more different people " - "in a single message will be autobanned." - ).format(max_mentions=max_mentions) - ) - else: - cur_setting = await self.config.guild(guild).ban_mention_spam() - if not cur_setting: - await ctx.send(_("Autoban for mention spam is already disabled.")) - return - await self.config.guild(guild).ban_mention_spam.set(False) - await ctx.send(_("Autoban for mention spam disabled.")) + mention_spam = await self.config.guild(ctx.guild).mention_spam.all() + if not max_mentions: + if not mention_spam["ban"]: + return await ctx.send(_("Autoban for mention spam is already disabled.")) + await self.config.guild(ctx.guild).mention_spam.ban.set(False) + return await ctx.send(_("Autoban for mention spam disabled.")) + + if max_mentions < 1: + return await ctx.send(_("`` must be 1 or higher to autoban.")) + + mismatch_message = "" + + if mention_spam["warn"]: + if max_mentions <= mention_spam["warn"]: + mismatch_message += _("\nAutoban is equal to or lower than autowarn.") + + if mention_spam["kick"]: + if max_mentions <= mention_spam["kick"]: + mismatch_message += _("\nAutoban is equal to or lower than autokick.") + + await self.config.guild(ctx.guild).mention_spam.ban.set(max_mentions) + await ctx.send( + _( + "Autoban for mention spam enabled. " + "Anyone mentioning {max_mentions} or more different people " + "in a single message will be autobanned.\n{mismatch_message}" + ).format(max_mentions=max_mentions, mismatch_message=mismatch_message) + ) @modset.command() @commands.guild_only() diff --git a/redbot/cogs/mod/slowmode.py b/redbot/cogs/mod/slowmode.py index 00fc6bf11..8ff24cd3c 100644 --- a/redbot/cogs/mod/slowmode.py +++ b/redbot/cogs/mod/slowmode.py @@ -1,41 +1,41 @@ -import re -from .abc import MixinMeta -from datetime import timedelta -from redbot.core import commands, i18n, checks -from redbot.core.utils.chat_formatting import humanize_timedelta - -_ = i18n.Translator("Mod", __file__) - - -class Slowmode(MixinMeta): - """ - Commands regarding channel slowmode management. - """ - - @commands.command() - @commands.guild_only() - @commands.bot_has_permissions(manage_channels=True) - @checks.admin_or_permissions(manage_channels=True) - async def slowmode( - self, - ctx, - *, - interval: commands.TimedeltaConverter( - minimum=timedelta(seconds=0), maximum=timedelta(hours=6), default_unit="seconds" - ) = timedelta(seconds=0), - ): - """Changes channel's slowmode setting. - - Interval can be anything from 0 seconds to 6 hours. - Use without parameters to disable. - """ - seconds = interval.total_seconds() - await ctx.channel.edit(slowmode_delay=seconds) - if seconds > 0: - await ctx.send( - _("Slowmode interval is now {interval}.").format( - interval=humanize_timedelta(timedelta=interval) - ) - ) - else: - await ctx.send(_("Slowmode has been disabled.")) +import re +from .abc import MixinMeta +from datetime import timedelta +from redbot.core import commands, i18n, checks +from redbot.core.utils.chat_formatting import humanize_timedelta + +_ = i18n.Translator("Mod", __file__) + + +class Slowmode(MixinMeta): + """ + Commands regarding channel slowmode management. + """ + + @commands.command() + @commands.guild_only() + @commands.bot_has_permissions(manage_channels=True) + @checks.admin_or_permissions(manage_channels=True) + async def slowmode( + self, + ctx, + *, + interval: commands.TimedeltaConverter( + minimum=timedelta(seconds=0), maximum=timedelta(hours=6), default_unit="seconds" + ) = timedelta(seconds=0), + ): + """Changes channel's slowmode setting. + + Interval can be anything from 0 seconds to 6 hours. + Use without parameters to disable. + """ + seconds = interval.total_seconds() + await ctx.channel.edit(slowmode_delay=seconds) + if seconds > 0: + await ctx.send( + _("Slowmode interval is now {interval}.").format( + interval=humanize_timedelta(timedelta=interval) + ) + ) + else: + await ctx.send(_("Slowmode has been disabled.")) diff --git a/redbot/cogs/modlog/locales/af-ZA.po b/redbot/cogs/modlog/locales/af-ZA.po index 769f725a3..9f07f3fe7 100644 --- a/redbot/cogs/modlog/locales/af-ZA.po +++ b/redbot/cogs/modlog/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: af_ZA\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/ar-SA.po b/redbot/cogs/modlog/locales/ar-SA.po index 713a87dff..d6b4ef680 100644 --- a/redbot/cogs/modlog/locales/ar-SA.po +++ b/redbot/cogs/modlog/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: ar_SA\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/bg-BG.po b/redbot/cogs/modlog/locales/bg-BG.po index ca41f6d24..95be1246b 100644 --- a/redbot/cogs/modlog/locales/bg-BG.po +++ b/redbot/cogs/modlog/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: bg_BG\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/ca-ES.po b/redbot/cogs/modlog/locales/ca-ES.po index 565e86b0d..21aa651d7 100644 --- a/redbot/cogs/modlog/locales/ca-ES.po +++ b/redbot/cogs/modlog/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: ca_ES\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/cs-CZ.po b/redbot/cogs/modlog/locales/cs-CZ.po index ebc6a1098..08a91a9d4 100644 --- a/redbot/cogs/modlog/locales/cs-CZ.po +++ b/redbot/cogs/modlog/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: cs_CZ\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "povoleno" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "zakázáno" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Případy byly resetovány." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "Při načítání tohoto uživatele podle ID došlo k chybě." -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "Tento uživatel nemá žádné případy." -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Tento případ neexistuje!" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/da-DK.po b/redbot/cogs/modlog/locales/da-DK.po index e97332f76..448fe7b04 100644 --- a/redbot/cogs/modlog/locales/da-DK.po +++ b/redbot/cogs/modlog/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: da_DK\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "aktiveret" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "deaktiveret" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/de-DE.po b/redbot/cogs/modlog/locales/de-DE.po index 8f4538855..aa898d58c 100644 --- a/redbot/cogs/modlog/locales/de-DE.po +++ b/redbot/cogs/modlog/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,121 +15,121 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: de_DE\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "Verwalte Protokollkanäle für Moderationsaktionen." -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "Verwalte modlog Einstellungen." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "Command um fehlerhafte Fälle zu reparieren." -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "Lege einen Kanal als modlog fest.\\n\\n Lasse `` weg um modlog zu deaktivieren.\\n " -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "Moderationsevents werden nach {channel} gesendet." -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "Ich habe nicht die Berechtigungen um Nachrichten in {channel} zu senden!" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." -msgstr "" +msgstr "Der Mod-log ist bereits aktiviert." -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Mod log deaktiviert." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "Aktiviere oder deaktiviere Fallerstellung für eine Mod Aktion." -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "aktiviert" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "deaktiviert" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "Aktuelle Einstellungen:\\n" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "Diese Aktion wurde nicht registriert." -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "Fallerstellung für {action_name} ist jetzt {enabled}." -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "Setze alle modlog Fälle auf diesem Server zurück." -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Fälle wurden zurückgesetzt." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "Zeige die angegebenen Fälle." -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "Dieser Fall existiert nicht auf diesem Server." -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "Zeigt Fälle für das angegebene Mitglied an." -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "Dieser Benutzer existiert nicht." -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "Etwas Unerwartetes ist beim Abrufen dieses Benutzers durch ID schiefgelaufen." -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "Dieser Benutzer hat keine Fälle." -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "Füge eine Beschreibung zu einem Modlog-Fall hinzu.\\n\\n Bitte beachte, dass du nur Fälle bearbeiten kannst die\\n du selbst erstellt hast, es sei denn du bist ein Moderator,\\n Admin oder Besitzer des Servers.\\n\\n Ist keine Fallnummer angegeben, dann wird der letzte Fall verwendet\n" " " -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "In diesem server gibt es keine Modlog-Fälle." -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Dieser Fall existiert nicht!" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "Du bist nicht berechtigt diesen Fall zu ändern!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "Beschreibung für Fall nummer #{num} wurde aktualisiert." diff --git a/redbot/cogs/modlog/locales/el-GR.po b/redbot/cogs/modlog/locales/el-GR.po index 67d485ef9..ac7edcad1 100644 --- a/redbot/cogs/modlog/locales/el-GR.po +++ b/redbot/cogs/modlog/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: el_GR\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/es-ES.po b/redbot/cogs/modlog/locales/es-ES.po index dd5192c74..86b4577fb 100644 --- a/redbot/cogs/modlog/locales/es-ES.po +++ b/redbot/cogs/modlog/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: es_ES\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Mod log desactivado." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Casos han sido reseteados." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Ese caso no existe!" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "No estas autorizado para modificar ese caso!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/fi-FI.po b/redbot/cogs/modlog/locales/fi-FI.po index 486576f80..0814cbd14 100644 --- a/redbot/cogs/modlog/locales/fi-FI.po +++ b/redbot/cogs/modlog/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: fi_FI\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/fr-FR.po b/redbot/cogs/modlog/locales/fr-FR.po index 20b8ad5c3..2508f2676 100644 --- a/redbot/cogs/modlog/locales/fr-FR.po +++ b/redbot/cogs/modlog/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: fr_FR\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "Gérer les salons de log pour les actions de modération." -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "Gérer les paramètres du modlog." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "Commande pour réparer les cas de mauvaise conduite." -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "Définir un salon comme modlog.\\n\\n Omettre `` pour désactiver le modlog.\\n " -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "Les événements de modération seront envoyés à {channel}." -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "Je n'ai pas les permissions d'envoyer des messages dans {channel} !" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Mod log désactivé." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "Activer ou désactiver la création d'argument pour une action de modération." -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "activé" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "désactivé" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "Paramètres actuels :\\n" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "Cette action n’est pas enregistrée." -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "La création d’arguments pour les actions {action_name} est maintenant {enabled}." -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "Réinitialiser tous les arguments de modlog dans ce serveur." -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Les arguments ont été réinitialisés." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "Afficher l'argument spécifié." -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "Ce cas n'existe pas pour ce serveur." -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "Afficher les cas pour le membre spécifié." -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "Cet utilisateur n'existe pas." -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "Quelque chose s'est mal passé lors de la récupération de cet utilisateur par ID." -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "Cet utilisateur n'a aucun cas." -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "Spécifiez une raison pour un argument de modlog.\\n\\n Veuillez noter que vous ne pouvez modifier que les arguments où vous êtes\\n le propriétaire sauf si vous êtes un modérateur, administrateur ou propriétaire du serveur.\\n\\n Si aucun numéro d'argument n'est spécifié, le dernier argument sera utilisé.\\n " -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "Il n'y a aucun cas de modlog dans ce serveur." -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Cet argument n'existe pas !" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "Vous n’êtes pas autorisé à modifier cette argument !" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "La raison du cas #{num} a été mise à jour." diff --git a/redbot/cogs/modlog/locales/he-IL.po b/redbot/cogs/modlog/locales/he-IL.po index 34bf345eb..3b0f61b60 100644 --- a/redbot/cogs/modlog/locales/he-IL.po +++ b/redbot/cogs/modlog/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: he_IL\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/hu-HU.po b/redbot/cogs/modlog/locales/hu-HU.po index e53ff58c3..a7200fcf0 100644 --- a/redbot/cogs/modlog/locales/hu-HU.po +++ b/redbot/cogs/modlog/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: hu_HU\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." -msgstr "" +msgstr "Mod log beállítások kezelése." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." -msgstr "" +msgstr "A moderátori eventek el lesznek küldve a {channel} csatornába." -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" -msgstr "" +msgstr "Nincsenek jogaim a(z) {channel} csatornába üzeneteket küldeni!" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." -msgstr "" - -#: redbot/cogs/modlog/modlog.py:63 -msgid "Mod log deactivated." -msgstr "" +msgstr "A mod log már ki van kapcsolva." #: redbot/cogs/modlog/modlog.py:68 +msgid "Mod log deactivated." +msgstr "Mod log deaktiválva." + +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "engedélyezve" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "nincs engedélyezve" -#: redbot/cogs/modlog/modlog.py:79 -msgid "Current settings:\\n" -msgstr "" - #: redbot/cogs/modlog/modlog.py:84 -msgid "That action is not registered." -msgstr "" +msgid "Current settings:\\n" +msgstr "Jelenlegi beállítások:\\n" #: redbot/cogs/modlog/modlog.py:89 +msgid "That action is not registered." +msgstr "Ez a művelet nincs regisztrálva." + +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." -msgstr "" +msgstr "A megadott felhasználó nem létezik." -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/id-ID.po b/redbot/cogs/modlog/locales/id-ID.po index 1ef9c58f4..ce4157843 100644 --- a/redbot/cogs/modlog/locales/id-ID.po +++ b/redbot/cogs/modlog/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: id_ID\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Mod log dinonaktifkan." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Kasus telah di setel ulang." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Kasus tersebut tidak ada!" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "Anda tidak diizinkan untuk mengubah kasus tersebut!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/it-IT.po b/redbot/cogs/modlog/locales/it-IT.po index 64d8e8968..74b4f0d4b 100644 --- a/redbot/cogs/modlog/locales/it-IT.po +++ b/redbot/cogs/modlog/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: it_IT\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "abilitata" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "disabilitata" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/ja-JP.po b/redbot/cogs/modlog/locales/ja-JP.po index 0406e3e6e..6bc7045ae 100644 --- a/redbot/cogs/modlog/locales/ja-JP.po +++ b/redbot/cogs/modlog/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: ja_JP\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/ko-KR.po b/redbot/cogs/modlog/locales/ko-KR.po index 0404ad8fa..03fd3d61a 100644 --- a/redbot/cogs/modlog/locales/ko-KR.po +++ b/redbot/cogs/modlog/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: ko_KR\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "모드 로그가 비활성화됐어요." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "사례들이 초기화됐어요." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "해당 사례는 등록되어 있지 않아요." -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "사용자님은 해당 사례를 수정할 권한이 없어요!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/nl-NL.po b/redbot/cogs/modlog/locales/nl-NL.po index 380addb4d..fcbebe4f1 100644 --- a/redbot/cogs/modlog/locales/nl-NL.po +++ b/redbot/cogs/modlog/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: nl_NL\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "activeren" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "de-activeren" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/no-NO.po b/redbot/cogs/modlog/locales/no-NO.po index a1e253774..75859d2ac 100644 --- a/redbot/cogs/modlog/locales/no-NO.po +++ b/redbot/cogs/modlog/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: no_NO\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "skrudd på" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "skrudd av" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/pl-PL.po b/redbot/cogs/modlog/locales/pl-PL.po index e65e70b39..812a6cc8c 100644 --- a/redbot/cogs/modlog/locales/pl-PL.po +++ b/redbot/cogs/modlog/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: pl_PL\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." -msgstr "" +msgstr "Zarządzaj kanałami z logami dla działań administracji." -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." -msgstr "" +msgstr "Zarządzanie ustawieniami modlog'a." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "włączone" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "wyłączone" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/pt-BR.po b/redbot/cogs/modlog/locales/pt-BR.po index fd8c8d3b1..73107f01a 100644 --- a/redbot/cogs/modlog/locales/pt-BR.po +++ b/redbot/cogs/modlog/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: pt_BR\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "habilitado" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "desabilitado" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/pt-PT.po b/redbot/cogs/modlog/locales/pt-PT.po index cdff88391..b44966be7 100644 --- a/redbot/cogs/modlog/locales/pt-PT.po +++ b/redbot/cogs/modlog/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: pt_PT\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/ro-RO.po b/redbot/cogs/modlog/locales/ro-RO.po index c7ed569be..cfa07e681 100644 --- a/redbot/cogs/modlog/locales/ro-RO.po +++ b/redbot/cogs/modlog/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,121 +15,121 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: ro_RO\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "Gestionează canalele de activitati pentru acțiuni de moderare." -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "Gestioneaza notificarile pentru actiunile de moderare." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "Seteaza un canal ca activitati pentru actiuni de moderare. \n" "Omite pentru a dezactiva modlog-ul " -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "Nu am permiunsea de a trimite mesajele in {channel}, sfat: Gestioneaza-mi permisiunile!" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Notificarile pentru actiunile de moderare au fost dezactivate." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "Activați sau dezactivați crearea de cazuri pentru o acțiune administrativa." -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "activat" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "dezactivat" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "Setările curente:\\n" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "Crearea cazurilor pentru acțiunile {action_name} este acum {enabled}." -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "Resetați toate notificarile administrative din acest server." -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Cazurile au fost resetate." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "Afișează cazul specificat." -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "Afișează cazuri pentru un anumit membru." -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "Acest utilizator nu exista." -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "A intervenit o eroare in timp ce a fost prealuat id-ul membrului." -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "Acest utilizator nu are nici-un caz." -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Acest caz al utilizatorului nu exista" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "Nu aveți autorizație pentru a modifica acest caz!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/ru-RU.po b/redbot/cogs/modlog/locales/ru-RU.po index 06ebf56ee..88acb7c2b 100644 --- a/redbot/cogs/modlog/locales/ru-RU.po +++ b/redbot/cogs/modlog/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,121 +15,121 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: ru_RU\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "Управление журнал-каналами для модерации действий." -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "Управление настройками журналов модерации." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "У меня нет прав на отправку сообщений в {channel}!" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Журнал модерации деактивирован." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "Включить или отключить создание случая для действия модерации." -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "включен" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "отключен" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "Текущие настройки:\\n" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "Создание случая для действий {action_name} теперь {enabled}." -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "Сбросьте все случаи журанала модерации на этом сервере." -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Случаи были сброшены." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "Показать указанный случай." -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "Отображает случаи для определённых участников." -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "Это пользователь не существует." -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "Что то пошло не так во время получения этого пользователя по ID." -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "У этого пользователя нет ни одного случая." -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "Укажите причину для случая журнала модерации.\\n\\n Обратите внимание, что вы можете редактировать только\\n те случаи, владельцем которых вы являетесь, если вы не\\n являетесь владельцем сервера, администратором, модератором.\\n\\n Если номер случая не указан, будет использован последний случай\n" " " -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Этот случай не существует!" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "Вы не уполномочены изменять этот случай!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/sk-SK.po b/redbot/cogs/modlog/locales/sk-SK.po index 88d846965..f65f3c379 100644 --- a/redbot/cogs/modlog/locales/sk-SK.po +++ b/redbot/cogs/modlog/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: sk_SK\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/sr-SP.po b/redbot/cogs/modlog/locales/sr-SP.po index 7b574e0ab..d1b9d1432 100644 --- a/redbot/cogs/modlog/locales/sr-SP.po +++ b/redbot/cogs/modlog/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: sr_SP\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/sv-SE.po b/redbot/cogs/modlog/locales/sv-SE.po index 4596d71c0..58ab0e5dc 100644 --- a/redbot/cogs/modlog/locales/sv-SE.po +++ b/redbot/cogs/modlog/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: sv_SE\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "Moderator loggen inaktiverad." -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "Ärenden har återställts." -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "Det ärendet finns inte!" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "Du saknar behörighet för att modifiera detta ärende!" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/tr-TR.po b/redbot/cogs/modlog/locales/tr-TR.po index b78aeac67..151b7ecc6 100644 --- a/redbot/cogs/modlog/locales/tr-TR.po +++ b/redbot/cogs/modlog/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: tr_TR\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "Modlog ayarlarını düzenleyin." -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "Mod hareketleri bu kanala gönderilecek. {channel}." -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" -msgstr "" +msgstr "Bu kanala mesaj atma yetkim yok {channel}!" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." -msgstr "" - -#: redbot/cogs/modlog/modlog.py:63 -msgid "Mod log deactivated." -msgstr "" +msgstr "Mod logları zaten kapalı." #: redbot/cogs/modlog/modlog.py:68 +msgid "Mod log deactivated." +msgstr "Modlog devre dışı." + +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "açıldı" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "deaktif" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "Şuanki ayarlar:\\n" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "Şu anki vakaları göster." -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "Bir kullanıcının vakalarını kontrol edin." -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "Böyle bir kullanıcı bulunmuyor." -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/uk-UA.po b/redbot/cogs/modlog/locales/uk-UA.po index fcd3e2854..1b5a23c66 100644 --- a/redbot/cogs/modlog/locales/uk-UA.po +++ b/redbot/cogs/modlog/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: uk_UA\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/vi-VN.po b/redbot/cogs/modlog/locales/vi-VN.po index a9da174cd..abfb7f2c4 100644 --- a/redbot/cogs/modlog/locales/vi-VN.po +++ b/redbot/cogs/modlog/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: vi_VN\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/zh-CN.po b/redbot/cogs/modlog/locales/zh-CN.po index 06b638ee3..4c4495e44 100644 --- a/redbot/cogs/modlog/locales/zh-CN.po +++ b/redbot/cogs/modlog/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: zh_CN\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "那个用户不存在。" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/zh-HK.po b/redbot/cogs/modlog/locales/zh-HK.po index 3d312ddfe..262c880de 100644 --- a/redbot/cogs/modlog/locales/zh-HK.po +++ b/redbot/cogs/modlog/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: zh_HK\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/locales/zh-TW.po b/redbot/cogs/modlog/locales/zh-TW.po index 9d23c237c..1b19533eb 100644 --- a/redbot/cogs/modlog/locales/zh-TW.po +++ b/redbot/cogs/modlog/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,120 +15,120 @@ msgstr "" "X-Crowdin-File-ID: 38\n" "Language: zh_TW\n" -#: redbot/cogs/modlog/modlog.py:17 +#: redbot/cogs/modlog/modlog.py:18 #, docstring msgid "Manage log channels for moderation actions." msgstr "" -#: redbot/cogs/modlog/modlog.py:26 +#: redbot/cogs/modlog/modlog.py:31 #, docstring msgid "Manage modlog settings." msgstr "" -#: redbot/cogs/modlog/modlog.py:32 +#: redbot/cogs/modlog/modlog.py:37 #, docstring msgid "Command to fix misbehaving casetypes." msgstr "" -#: redbot/cogs/modlog/modlog.py:39 +#: redbot/cogs/modlog/modlog.py:44 #, docstring msgid "Set a channel as the modlog.\\n\\n Omit `` to disable the modlog.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:48 +#: redbot/cogs/modlog/modlog.py:53 msgid "Mod events will be sent to {channel}." msgstr "" -#: redbot/cogs/modlog/modlog.py:52 +#: redbot/cogs/modlog/modlog.py:57 msgid "I do not have permissions to send messages in {channel}!" msgstr "" -#: redbot/cogs/modlog/modlog.py:60 +#: redbot/cogs/modlog/modlog.py:65 msgid "Mod log is already disabled." msgstr "" -#: redbot/cogs/modlog/modlog.py:63 +#: redbot/cogs/modlog/modlog.py:68 msgid "Mod log deactivated." msgstr "" -#: redbot/cogs/modlog/modlog.py:68 +#: redbot/cogs/modlog/modlog.py:73 #, docstring msgid "Enable or disable case creation for a mod action." msgstr "" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "enabled" msgstr "已啟用" -#: redbot/cogs/modlog/modlog.py:76 redbot/cogs/modlog/modlog.py:90 +#: redbot/cogs/modlog/modlog.py:81 redbot/cogs/modlog/modlog.py:95 msgid "disabled" msgstr "已停用" -#: redbot/cogs/modlog/modlog.py:79 +#: redbot/cogs/modlog/modlog.py:84 msgid "Current settings:\\n" msgstr "" -#: redbot/cogs/modlog/modlog.py:84 +#: redbot/cogs/modlog/modlog.py:89 msgid "That action is not registered." msgstr "" -#: redbot/cogs/modlog/modlog.py:89 +#: redbot/cogs/modlog/modlog.py:94 msgid "Case creation for {action_name} actions is now {enabled}." msgstr "" -#: redbot/cogs/modlog/modlog.py:97 +#: redbot/cogs/modlog/modlog.py:102 #, docstring msgid "Reset all modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:100 +#: redbot/cogs/modlog/modlog.py:105 msgid "Cases have been reset." msgstr "" -#: redbot/cogs/modlog/modlog.py:105 +#: redbot/cogs/modlog/modlog.py:110 #, docstring msgid "Show the specified case." msgstr "" -#: redbot/cogs/modlog/modlog.py:109 +#: redbot/cogs/modlog/modlog.py:114 msgid "That case does not exist for that server." msgstr "" -#: redbot/cogs/modlog/modlog.py:120 +#: redbot/cogs/modlog/modlog.py:125 #, docstring msgid "Display cases for the specified member." msgstr "" -#: redbot/cogs/modlog/modlog.py:131 +#: redbot/cogs/modlog/modlog.py:136 msgid "That user does not exist." msgstr "" -#: redbot/cogs/modlog/modlog.py:134 +#: redbot/cogs/modlog/modlog.py:139 msgid "Something unexpected went wrong while fetching that user by ID." msgstr "" -#: redbot/cogs/modlog/modlog.py:138 +#: redbot/cogs/modlog/modlog.py:143 msgid "That user does not have any cases." msgstr "" -#: redbot/cogs/modlog/modlog.py:149 +#: redbot/cogs/modlog/modlog.py:154 #, docstring msgid "Specify a reason for a modlog case.\\n\\n Please note that you can only edit cases you are\\n the owner of unless you are a mod, admin or server owner.\\n\\n If no case number is specified, the latest case will be used.\\n " msgstr "" -#: redbot/cogs/modlog/modlog.py:162 +#: redbot/cogs/modlog/modlog.py:167 msgid "There are no modlog cases in this server." msgstr "" -#: redbot/cogs/modlog/modlog.py:168 +#: redbot/cogs/modlog/modlog.py:173 msgid "That case does not exist!" msgstr "" -#: redbot/cogs/modlog/modlog.py:175 +#: redbot/cogs/modlog/modlog.py:180 msgid "You are not authorized to modify that case!" msgstr "" -#: redbot/cogs/modlog/modlog.py:183 +#: redbot/cogs/modlog/modlog.py:188 msgid "Reason for case #{num} has been updated." msgstr "" diff --git a/redbot/cogs/modlog/modlog.py b/redbot/cogs/modlog/modlog.py index bdf3cfffc..4a375aafc 100644 --- a/redbot/cogs/modlog/modlog.py +++ b/redbot/cogs/modlog/modlog.py @@ -1,13 +1,14 @@ +from datetime import datetime, timezone + from typing import Optional, Union import discord -from redbot.core import checks, modlog, commands +from redbot.core import checks, commands, modlog from redbot.core.bot import Red from redbot.core.i18n import Translator, cog_i18n from redbot.core.utils.chat_formatting import box -from redbot.core.utils.menus import menu, DEFAULT_CONTROLS - +from redbot.core.utils.menus import DEFAULT_CONTROLS, menu _ = Translator("ModLog", __file__) @@ -20,6 +21,10 @@ class ModLog(commands.Cog): super().__init__() self.bot = bot + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + @commands.group() @checks.guildowner_or_permissions(administrator=True) async def modlogset(self, ctx: commands.Context): @@ -112,7 +117,13 @@ class ModLog(commands.Cog): if await ctx.embed_requested(): await ctx.send(embed=await case.message_content(embed=True)) else: - await ctx.send(await case.message_content(embed=False)) + message = _("{case}\n**Timestamp:** {timestamp}").format( + case=await case.message_content(embed=False), + timestamp=datetime.utcfromtimestamp(case.created_at).strftime( + "%Y-%m-%d %H:%M:%S UTC" + ), + ) + await ctx.send(message) @commands.command() @commands.guild_only() @@ -138,8 +149,18 @@ class ModLog(commands.Cog): return await ctx.send(_("That user does not have any cases.")) embed_requested = await ctx.embed_requested() - - rendered_cases = [await case.message_content(embed=embed_requested) for case in cases] + if embed_requested: + rendered_cases = [await case.message_content(embed=True) for case in cases] + elif not embed_requested: + rendered_cases = [] + for case in cases: + message = _("{case}\n**Timestamp:** {timestamp}").format( + case=await case.message_content(embed=False), + timestamp=datetime.utcfromtimestamp(case.created_at).strftime( + "%Y-%m-%d %H:%M:%S UTC" + ), + ) + rendered_cases.append(message) await menu(ctx, rendered_cases, DEFAULT_CONTROLS) @@ -177,7 +198,7 @@ class ModLog(commands.Cog): to_modify = {"reason": reason} if case_obj.moderator != author: to_modify["amended_by"] = author - to_modify["modified_at"] = ctx.message.created_at.timestamp() + to_modify["modified_at"] = ctx.message.created_at.replace(tzinfo=timezone.utc).timestamp() await case_obj.edit(to_modify) await ctx.send( _("Reason for case #{num} has been updated.").format(num=case_obj.case_number) diff --git a/redbot/cogs/permissions/converters.py b/redbot/cogs/permissions/converters.py index ab0257eb9..cd90f5319 100644 --- a/redbot/cogs/permissions/converters.py +++ b/redbot/cogs/permissions/converters.py @@ -138,12 +138,19 @@ class CogOrCommand(NamedTuple): # noinspection PyArgumentList @classmethod async def convert(cls, ctx: commands.Context, arg: str) -> "CogOrCommand": - cog = ctx.bot.get_cog(arg) - if cog: - return cls(type="COG", name=cog.__class__.__name__, obj=cog) - cmd = ctx.bot.get_command(arg) - if cmd: - return cls(type="COMMAND", name=cmd.qualified_name, obj=cmd) + ret = None + if cog := ctx.bot.get_cog(arg): + ret = cls(type="COG", name=cog.qualified_name, obj=cog) + + elif cmd := ctx.bot.get_command(arg): + ret = cls(type="COMMAND", name=cmd.qualified_name, obj=cmd) + + if ret: + if isinstance(ret.obj, commands.commands._RuleDropper): + raise commands.BadArgument( + "You cannot apply permission rules to this cog or command." + ) + return ret raise commands.BadArgument( _( diff --git a/redbot/cogs/permissions/locales/af-ZA.po b/redbot/cogs/permissions/locales/af-ZA.po index 3aad5be41..5d9bd8025 100644 --- a/redbot/cogs/permissions/locales/af-ZA.po +++ b/redbot/cogs/permissions/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/ar-SA.po b/redbot/cogs/permissions/locales/ar-SA.po index 648136128..1fba0eb3a 100644 --- a/redbot/cogs/permissions/locales/ar-SA.po +++ b/redbot/cogs/permissions/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/bg-BG.po b/redbot/cogs/permissions/locales/bg-BG.po index f98971942..830f38881 100644 --- a/redbot/cogs/permissions/locales/bg-BG.po +++ b/redbot/cogs/permissions/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/ca-ES.po b/redbot/cogs/permissions/locales/ca-ES.po index 3341269cf..90943defb 100644 --- a/redbot/cogs/permissions/locales/ca-ES.po +++ b/redbot/cogs/permissions/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/cs-CZ.po b/redbot/cogs/permissions/locales/cs-CZ.po index 9e1dcf325..0cf5f53a0 100644 --- a/redbot/cogs/permissions/locales/cs-CZ.po +++ b/redbot/cogs/permissions/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "Žádný takový příkaz" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "Nemám dovolená PM." -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "Pravidlo bylo přidáno." -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "Pravidlo bylo odstraněno." -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Vypršel časový limit odpovědi." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/da-DK.po b/redbot/cogs/permissions/locales/da-DK.po index 309b96974..98524c897 100644 --- a/redbot/cogs/permissions/locales/da-DK.po +++ b/redbot/cogs/permissions/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/de-DE.po b/redbot/cogs/permissions/locales/de-DE.po index fd8015911..803ce1a0a 100644 --- a/redbot/cogs/permissions/locales/de-DE.po +++ b/redbot/cogs/permissions/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -31,223 +31,221 @@ msgstr "\\\"{arg}\\\" nicht gefunden. Es muss die ID, Erwähnung oder der Kanaln msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "\\\"{arg}\\\" verweist nicht auf einen eindeutigen Kanal, Benutzer oder Rolle. Bitte gib die ID für was/wen an oder erwähne es/sie." -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "Cog oder Befehl \\\"{name}\\\" nicht gefunden. Bitte beachte die Groß- und Kleinschreibung." -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "\\\"{arg}\\\" ist keine gültige Regel. Gültige Regeln sind \\\"erlauben\\\" oder \\\"verweigern\\\"" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "\\\"{arg}\\\" ist keine gültige Regel. Gültige Regeln sind \\\"erlauben\\\" oder \\\"verweigern\\\", oder \\\"löschen\\\" um die Regel zu entfernen" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "Regeln müssen entweder `true` oder `false` sein." -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "Schlüssel unter Befehlsnamen müssen IDs (Zahlen) oder `default` sein." -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "Schlüssel unterhalb von `COMMAND` müssen Befehlsnamen sein (Zeichenkette)." -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "Schlüssel unterhalb von cog Namen müssen IDs oder `default` sein." -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "Schlüssel unterhalb von `COG` müssen cog Namen sein (Zeichenkette)." -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "Schlüssel auf höchster Ebene müssen entweder `COG` oder `COMMAND` sein." -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "Passe Berechtigungen für Befehle und cogs an." -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "Tools zum Verwalten der Befehlsberechtigungen." -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "Erkläre wie Berechtigungen funktionieren." -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "Überprüft ob ein Benutzer einen Befehl ausführen kann.\\n\\n Dies berücksichtigt die aktuelle Umgebung, wie etwa den\\n Server und Textkanäle.\\n " -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "Befehl nicht vorhanden" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "Dieser Benutzer kann den angegebenen Befehl ausführen." -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "Dieser Benutzer kann den angegebenen Befehl nicht ausführen." -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "Verwalte Berechtigungen mit YAML Dateien." -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "Beispiel YAML um Regeln festzulegen:\\n" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "Legt globale Regeln mit einer YAML Datei fest.\\n\\n **WARNUNG**: Dies wird *alle* globalen Regeln,\\n die in der hochgeladenen Datei angegeben sind,\\n überschreiben.\\n\\n Vor Anwendung der Regel wird keine Prüfung der\\n Namen von Befehlen und cogs durchgeführt\n" " " -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "Legt die Regeln für diesen Server mit einer YAML Datei fest.\\n\\n **WARNUNG**: Dies wird *alle* Regeln, die in der\\n hochgeladenen Datei angegeben sind, für diesen\\n Server überschreiben\n" " \n" " " -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "Erhalte eine YAML Datei mit Angaben aller globalen Regeln." -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "Ich bin nicht berechtigt dir Direktnachrichten zu senden." -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "Ich habe dir soeben die Datei per Direktnachricht gesendet." -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "Erhalte eine YAML Datei mit Angaben aller Regeln für diesen Server." -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "Aktualisiere die globalen Regeln mit einer YAML Datei.\\n\\n Regeln, die nicht in der YAML Datei aufgeführt sind,\\n werden nicht verändert.\\n " -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "Aktualisiere die Regeln für diesen Server mit einer YAML Datei.\\n\\n Regeln, die nicht in der YAML Datei aufgeführt sind,\\n werden nicht verändert.\\n " -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Füge eine globale Regel zu einem Befehl hinzu.\\n\\n `` sollte einer von \\\"allow\\\" oder \\\"deny\\\".\\n\\n `` ist der Kog oder Befehl, der die Regel hinzufügen soll.\\n Dies ist eine Groß-Berühmtheit.\\n\\n `` ist ein oder mehrere Benutzer, Kanäle oder Rollen, für die die Regel ist.\\n " -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "Regel hinzugefügt." -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Füge eine Regel zu einem Befehl in diesem Server hinzu.\\n\\n `` sollte einer von \\\"allow\\\" oder \\\"deny\\\".\\n\\n `` ist der Kog oder Befehl, um die Regel hinzuzufügen.\\n Dies ist eine Groß-Berühmtheit.\\n\\n `` ist ein oder mehrere Benutzer, Kanäle oder Rollen, für die die Regel ist.\\n " -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Entferne eine globale Regel aus einem Befehl.\\n\\n `` ist der Kog oder Befehl, um die Regel zu entfernen\\n aus. Dies ist Groß-sensitive.\\n\\n `` ist ein oder mehrere Benutzer, Kanäle oder Rollen, für die die Regel ist.\\n " -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "Regel entfernt." -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Entferne eine Serverregel von einem Befehl.\\n\\n `` ist der Kog oder Befehl, um die Regel zu entfernen\\n aus. Dies ist Groß-sensitive.\\n\\n `` ist ein oder mehrere Benutzer, Kanäle oder Rollen für die Regel.\\n " -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "Legen Sie die Standardregel für einen Befehl in diesem Server fest.\\n\\n Dies ist die Regel, auf die ein Befehl standardmäßig eingestellt wird, wenn keine andere Regel gefunden wird\\n.\\n\\n `` sollte einer von \\\"allow\\\", \\\"deny\\\" oder \\\"clear\\\" sein.\\n \\\"clear\\\" wird die Standardregel zurücksetzen.\\n\\n `` ist der Kog oder Befehl, um die Standardregel\\n zu setzen. Das ist eine Groß- und Kleinschreibung.\\n " -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "Standard festgelegt." -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "Legen Sie die Standardregel für einen Befehl fest.\\n\\n Dies ist die Regel, auf die ein Befehl standardmäßig eingestellt wird, wenn keine andere Regel gefunden wird\\n .\\n\\n `` sollte einer von \\\"allow\\\", \\\"deny\\\" oder \\\"clear\\\" sein.\\n \\\"clear\\\" wird die Standardregel zurücksetzen.\\n\\n `` ist der Kog oder Befehl, um die Standardregel\\n zu setzen. Das ist eine Groß- und Kleinschreibung.\\n " -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "Alle globalen Regeln zurücksetzen." -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "Setzt alle Regeln auf diesem Server zurück." -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "Du musst eine Datei anhängen." -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "Ungültiger Syntax: " -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "Deine YAML Datei entspricht nicht dem Schema: " -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "Regeln festgelegt." -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "Bist du sicher?" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Antwortzeitlimit erreicht." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "Bist du sicher? (y/n)" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "Aktion abgebrochen." diff --git a/redbot/cogs/permissions/locales/el-GR.po b/redbot/cogs/permissions/locales/el-GR.po index 5bba41530..f0e71ed77 100644 --- a/redbot/cogs/permissions/locales/el-GR.po +++ b/redbot/cogs/permissions/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/es-ES.po b/redbot/cogs/permissions/locales/es-ES.po index bc578f553..6e1ab19f6 100644 --- a/redbot/cogs/permissions/locales/es-ES.po +++ b/redbot/cogs/permissions/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/fi-FI.po b/redbot/cogs/permissions/locales/fi-FI.po index 7fe4ebbd0..edb30639d 100644 --- a/redbot/cogs/permissions/locales/fi-FI.po +++ b/redbot/cogs/permissions/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/fr-FR.po b/redbot/cogs/permissions/locales/fr-FR.po index c7bd30c5c..3b8e10866 100644 --- a/redbot/cogs/permissions/locales/fr-FR.po +++ b/redbot/cogs/permissions/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "\\\"{arg}\\\" n'a pas été trouvé. Cela doit être l'ID, la mention ou msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "\\\"{arg}\\\" ne fait pas référence à un salon, utilisateur ou rôle. Veuillez utilisez l'ID de ce que vous essayez de spécifier, ou mentionnez-le/les." -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "Cog ou commande \\\"{name}\\\" introuvable. Veuillez notez que c'est sensible aux caractères." -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "\\\"{arg}\\\" n'est pas une règle valide. Les règles valides sont \\\"allow\\\" ou \\\"deny\\\"" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "\\\"{arg}\\\" n'est pas une règle valide. Les règles valides sont \\\"allow\\\" ou \\\"deny\\\", ou \\\"clear\\\" pour supprimer la règle" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "Les règles doivent être soit `true` soit `false`." -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "Les clés sous les noms de commandes doivent être des identifiants (chiffres) ou `default`." -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "Les clés sous `COMMAND` doivent être des noms de commandes (strings)." -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "Les clés sous les noms de commandes doivent être des identifiants (chiffres) ou `default`." -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "Les clés sous `COMMAND` doivent être des noms de commandes (strings)." -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "Les clés de haut niveau doivent être soit `COG` soit `COMMAND`." -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "Personnaliser les permissions pour les commandes et les cogs." -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "Outils de gestion des permissions des commandes." -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "Expliquez comment fonctionnent les permissions." -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "Vérifie si un utilisateur peut utiliser une commande.\\n\\n Cela prendra en compte le contexte actuel, tel que\\n le serveur et le salon textuel.\\n " -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "Cette commande n'existe pas" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "Cet utilisateur peut exécuter la commande spécifiée." -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "Cet utilisateur ne peut pas exécuter la commande spécifiée." -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "Gérer les permissions avec des fichiers YAML." -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "Exemple d'AYML pour définir les règles :\\n" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "Obtenez un fichier YAML détaillant toutes les règles globales." -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "Je ne suis pas autorisé à vous contacter par message privé." -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "Je viens de vous envoyer le fichier par message privé." -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "Obtenez un fichier YAML détaillant toutes les règles de ce serveur." -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Ajoute une règle globale à une commande.\\n\\n `` doit être soit \\\"allow\\\" ou \\\"deny\\\".\\n\\n `` est le cog ou la commande à lequelle s'applique la règle.\\n Cela est sensible aux caractères.\\n\\n `` est un ou plusieurs utilisateurs, salons ou rôles à lesquels s'applique la règle.\\n " -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "Cette commande est désignée comment étant toujours disponible et ne peut pas être modifiée par des règles de permissions." - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "Règle ajoutée." -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Ajoute une règle à une commande dans ce serveur.\\n\\n `` doit être soit \\\"allow\\\" ou \\\"deny\\\".\\n\\n `` est le cog ou la commande à laquelle s'applique la règle.\\n Cela est sensible aux caractères.\\n\\n `` est un ou plusieurs utilisateurs, salons ou rôles à lesquels s'applique la règle.\\n " -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Enlève une règle globale à une commande.\\n\\n `` est le cog ou la commande à laquelle la règle se supprime.\\n Cela est sensible aux caractères.\\n\\n `` est un ou plusieurs utilisateurs, salons ou rôles à lesquels la règle est.\\n " -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "Règle supprimée." -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "Enlève une règle du serveur à une commande.\\n\\n `` est le cog ou la commande à laquelle la règle se supprime.\\n Cela est sensible aux caractères.\\n\\n `` est un ou plusieurs utilisateurs, salons ou rôles à lesquels la règle est.\\n " -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "Réinitialisation des paramètres par défaut." -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "Réinitialiser toutes les règles globales." -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "Réinitialiser toutes les règles de ce serveur." -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "Vous devez envoyer un fichier." -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "Syntaxe invalide : " -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "Votre fichier YAML ne correspond pas au schéma : " -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "Règles définies." -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "Êtes-vous sûr ?" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Réponse expirée." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "Êtes-vous sûr ? (y/n)" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "Action annulée." diff --git a/redbot/cogs/permissions/locales/he-IL.po b/redbot/cogs/permissions/locales/he-IL.po index 7b38a4b6a..74c261cd6 100644 --- a/redbot/cogs/permissions/locales/he-IL.po +++ b/redbot/cogs/permissions/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/hu-HU.po b/redbot/cogs/permissions/locales/hu-HU.po index ee415e2c3..49bb401a7 100644 --- a/redbot/cogs/permissions/locales/hu-HU.po +++ b/redbot/cogs/permissions/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "Biztos vagy benne?" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Időtúllépés." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "Biztos vagy benne? (y/n)" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "Visszavonva." diff --git a/redbot/cogs/permissions/locales/id-ID.po b/redbot/cogs/permissions/locales/id-ID.po index 40d003ebd..6a0de235e 100644 --- a/redbot/cogs/permissions/locales/id-ID.po +++ b/redbot/cogs/permissions/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/it-IT.po b/redbot/cogs/permissions/locales/it-IT.po index 1d7e9512e..3e3f250d0 100644 --- a/redbot/cogs/permissions/locales/it-IT.po +++ b/redbot/cogs/permissions/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Risposta scaduta." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/ja-JP.po b/redbot/cogs/permissions/locales/ja-JP.po index 917a228ec..a6711f824 100644 --- a/redbot/cogs/permissions/locales/ja-JP.po +++ b/redbot/cogs/permissions/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/ko-KR.po b/redbot/cogs/permissions/locales/ko-KR.po index 0cdc20202..5e7db2e5a 100644 --- a/redbot/cogs/permissions/locales/ko-KR.po +++ b/redbot/cogs/permissions/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/nl-NL.po b/redbot/cogs/permissions/locales/nl-NL.po index 64a3c24c9..cdde91d98 100644 --- a/redbot/cogs/permissions/locales/nl-NL.po +++ b/redbot/cogs/permissions/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Reactie time-out." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/no-NO.po b/redbot/cogs/permissions/locales/no-NO.po index 95ce026df..00153746b 100644 --- a/redbot/cogs/permissions/locales/no-NO.po +++ b/redbot/cogs/permissions/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/pl-PL.po b/redbot/cogs/permissions/locales/pl-PL.po index 3581f4498..a7510b34e 100644 --- a/redbot/cogs/permissions/locales/pl-PL.po +++ b/redbot/cogs/permissions/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Przekroczono limit czasu odpowiedzi." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/pt-BR.po b/redbot/cogs/permissions/locales/pt-BR.po index 3c4817524..3ce697169 100644 --- a/redbot/cogs/permissions/locales/pt-BR.po +++ b/redbot/cogs/permissions/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Tempo de resposta excedido." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/pt-PT.po b/redbot/cogs/permissions/locales/pt-PT.po index c7dc40f57..a28fd3690 100644 --- a/redbot/cogs/permissions/locales/pt-PT.po +++ b/redbot/cogs/permissions/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/ro-RO.po b/redbot/cogs/permissions/locales/ro-RO.po index 6c01a5f05..c70d38ef3 100644 --- a/redbot/cogs/permissions/locales/ro-RO.po +++ b/redbot/cogs/permissions/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/ru-RU.po b/redbot/cogs/permissions/locales/ru-RU.po index 6c3178061..7018354c2 100644 --- a/redbot/cogs/permissions/locales/ru-RU.po +++ b/redbot/cogs/permissions/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" #: redbot/cogs/permissions/converters.py:65 msgid "\\\"{arg}\\\" was not found. It must be the ID, mention, or name of a server, channel, user or role which the bot can see." -msgstr "" +msgstr "\\\"{arg}\\\" не был найден. Это должен быть ID, упоминание или имя сервера, канала, пользователя или роли, которые может видеть бот." #: redbot/cogs/permissions/converters.py:74 msgid "\\\"{arg}\\\" does not refer to a unique server, channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "Правила должны быть либо `true`, либо` false`." -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "Ключи под именами команд должны быть ID (числами) или `default`." -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "Ключи в `COMMAND` должны быть именами команд (строками)." -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "Ключи под именами модулей должны быть ID или `default`." -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "Ключи под `COG` должны быть именами модулей (строками)." -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "Ключи верхнего уровня должны быть либо `COG`, либо` COMMAND`." -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "Настроить разрешения для команд и модулей." -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "Инструменты управления разрешениями команд." -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "Объяснить, как работают разрешения." -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "Нет такой команды" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "Этот пользователь может выполнить указанную команду." -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "Этот пользователь не может выполнить указанную команду." -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "Управлять разрешениями с помощью файлов YAML." -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "Получить файл YAML с подробным описанием всех глобальных правил." -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "Мне не разрешено писать вам личные сообщения." -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "Я только что отправила вам файл в личные сообщения." -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "Получить файл YAML с подробным описанием всех правил на этом сервере." -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "Правило добавлено." -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "Правило удалено." -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "Настройки по умолчанию установлены." -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "Сбросить все глобальные правила." -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "Сбросить все правила на этом сервере." -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "Вы должны загрузить файл." -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "Неверный синтаксис: " -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "Ваш YAML-файл не соответствует схеме: " -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "Правила установлены." -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "Вы уверены?" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Время ответа истекло." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "Вы уверены? (y/n)" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "Действие отменено." diff --git a/redbot/cogs/permissions/locales/sk-SK.po b/redbot/cogs/permissions/locales/sk-SK.po index 33fc7bca1..0314162e4 100644 --- a/redbot/cogs/permissions/locales/sk-SK.po +++ b/redbot/cogs/permissions/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/sr-SP.po b/redbot/cogs/permissions/locales/sr-SP.po index 77a58e4e0..9636f0075 100644 --- a/redbot/cogs/permissions/locales/sr-SP.po +++ b/redbot/cogs/permissions/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/sv-SE.po b/redbot/cogs/permissions/locales/sv-SE.po index 023b46079..2e697e6cd 100644 --- a/redbot/cogs/permissions/locales/sv-SE.po +++ b/redbot/cogs/permissions/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/tr-TR.po b/redbot/cogs/permissions/locales/tr-TR.po index c3d460dec..df07b400c 100644 --- a/redbot/cogs/permissions/locales/tr-TR.po +++ b/redbot/cogs/permissions/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" -msgstr "" +msgstr "Böyle bir komut yok" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." -msgstr "" +msgstr "Sana DM atamıyorum." -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." -msgstr "" +msgstr "Sana DM'den dosya gönderdim." -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." -msgstr "" +msgstr "Kural başarıyla eklendi." -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " -msgstr "" +msgstr "Bu sunucuya bir kural ekleyin.\\n\\n `` ikisinden birisi olmalı \\\"allow\\\" ya da \\\"deny\\\".\\n\\n `` cog ya da bir komut olmalı.\\n Büyük küçük harf uyarlıdır.\\n\\n `` kuralın ilgili olduğu bir veya daha fazla kullanıcı, kanal veya rol.\\n " -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." -msgstr "" +msgstr "Kural silindi." -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " -msgstr "" +msgstr "Komuttan sunucu kuralı kaldırın.\\n\\n `` cog ya da bir komut\\n olmalı. Büyük küçük harf duyarlıdır.\\n\\n `` kuralın ilgili olduğu bir veya daha fazla kullanıcı, kanal veya rol.\\n " -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " -msgstr "" +msgstr "Bu sunucudaki varsayılan bir kural ayarla.\\n\\n Bu, başka bir kural bulunmadığında bir komutun varsayılan \\n olacağı kuraldır.\\n\\n `` ikisinden biri olmalı \\\"allow\\\", \\\"deny\\\" ya da \\\"clear\\\".\\n \\\"clear\\\" varsayılan kuralı sıfırlayacaktır.\\n\\n `` varsayılanı ayarlamak için cog veya \\n komuttur. Büyük / küçük harfe duyarlıdır.\\n " -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." -msgstr "" +msgstr "Varsayılan ayarlandı." -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." -msgstr "" +msgstr "Bu sunucudaki tüm kuralları sıfırlayın." -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " -msgstr "" +msgstr "Geçersiz komut: " -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." -msgstr "" +msgstr "Kurallar ayarlandı." -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" -msgstr "" +msgstr "Emin misiniz?" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "Yanıt yok, zaman aşımı oluştu." -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" -msgstr "" +msgstr "Emin misiniz? (y/n)" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." -msgstr "" +msgstr "İşlem iptal edildi." diff --git a/redbot/cogs/permissions/locales/uk-UA.po b/redbot/cogs/permissions/locales/uk-UA.po index 6b988c224..c64c0a808 100644 --- a/redbot/cogs/permissions/locales/uk-UA.po +++ b/redbot/cogs/permissions/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/vi-VN.po b/redbot/cogs/permissions/locales/vi-VN.po index 5409ebca5..7d587bdad 100644 --- a/redbot/cogs/permissions/locales/vi-VN.po +++ b/redbot/cogs/permissions/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/zh-CN.po b/redbot/cogs/permissions/locales/zh-CN.po index 931bff57c..85c64a561 100644 --- a/redbot/cogs/permissions/locales/zh-CN.po +++ b/redbot/cogs/permissions/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/zh-HK.po b/redbot/cogs/permissions/locales/zh-HK.po index 11d499fbe..0990ae74b 100644 --- a/redbot/cogs/permissions/locales/zh-HK.po +++ b/redbot/cogs/permissions/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/locales/zh-TW.po b/redbot/cogs/permissions/locales/zh-TW.po index aaf01a5b7..499d179e1 100644 --- a/redbot/cogs/permissions/locales/zh-TW.po +++ b/redbot/cogs/permissions/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -31,220 +31,218 @@ msgstr "" msgid "\\\"{arg}\\\" does not refer to a unique channel, user or role. Please use the ID for whatever/whoever you're trying to specify, or mention it/them." msgstr "" -#: redbot/cogs/permissions/converters.py:149 +#: redbot/cogs/permissions/converters.py:156 msgid "Cog or command \\\"{name}\\\" not found. Please note that this is case sensitive." msgstr "" -#: redbot/cogs/permissions/converters.py:162 +#: redbot/cogs/permissions/converters.py:169 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\"" msgstr "" -#: redbot/cogs/permissions/converters.py:175 +#: redbot/cogs/permissions/converters.py:182 msgid "\\\"{arg}\\\" is not a valid rule. Valid rules are \\\"allow\\\" or \\\"deny\\\", or \\\"clear\\\" to remove the rule" msgstr "" -#: redbot/cogs/permissions/permissions.py:46 -#: redbot/cogs/permissions/permissions.py:60 +#: redbot/cogs/permissions/permissions.py:47 +#: redbot/cogs/permissions/permissions.py:62 msgid "Rules must be either `true` or `false`." msgstr "" -#: redbot/cogs/permissions/permissions.py:49 +#: redbot/cogs/permissions/permissions.py:51 msgid "Keys under command names must be IDs (numbers) or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:53 +#: redbot/cogs/permissions/permissions.py:55 msgid "Keys under `COMMAND` must be command names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:64 +#: redbot/cogs/permissions/permissions.py:66 msgid "Keys under cog names must be IDs or `default`." msgstr "" -#: redbot/cogs/permissions/permissions.py:68 +#: redbot/cogs/permissions/permissions.py:70 msgid "Keys under `COG` must be cog names (strings)." msgstr "" -#: redbot/cogs/permissions/permissions.py:72 +#: redbot/cogs/permissions/permissions.py:74 msgid "Top-level keys must be either `COG` or `COMMAND`." msgstr "" -#: redbot/cogs/permissions/permissions.py:82 +#: redbot/cogs/permissions/permissions.py:84 #, docstring msgid "Customise permissions for commands and cogs." msgstr "" -#: redbot/cogs/permissions/permissions.py:156 +#: redbot/cogs/permissions/permissions.py:208 #, docstring msgid "Command permission management tools." msgstr "" -#: redbot/cogs/permissions/permissions.py:161 +#: redbot/cogs/permissions/permissions.py:213 #, docstring msgid "Explain how permissions works." msgstr "" -#: redbot/cogs/permissions/permissions.py:164 +#: redbot/cogs/permissions/permissions.py:216 msgid "This cog extends the default permission model of the bot. By default, many commands are restricted based on what the command can do.\\nThis cog allows you to refine some of those restrictions. You can allow wider or narrower access to most commands using it. You cannot, however, change the restrictions on owner-only commands.\\n\\nWhen additional rules are set using this cog, those rules will be checked prior to checking for the default restrictions of the command.\\nGlobal rules (set by the owner) are checked first, then rules set for servers. If multiple global or server rules apply to the case, the order they are checked is:\\n 1. Rules about a user.\\n 2. Rules about the voice channel a user is in.\\n 3. Rules about the text channel a command was issued in.\\n 4. Rules about a role the user has (The highest role they have with a rule will be used).\\n 5. Rules about the server a user is in (Global rules only).\\n\\nFor more details, please read the [official documentation](https://docs.discord.red/en/stable/cog_permissions.html)." msgstr "" -#: redbot/cogs/permissions/permissions.py:190 +#: redbot/cogs/permissions/permissions.py:242 #, docstring msgid "Check if a user can run a command.\\n\\n This will take the current context into account, such as the\\n server and text channel.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:205 +#: redbot/cogs/permissions/permissions.py:257 msgid "No such command" msgstr "" -#: redbot/cogs/permissions/permissions.py:216 +#: redbot/cogs/permissions/permissions.py:268 msgid "That user can run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:218 +#: redbot/cogs/permissions/permissions.py:270 msgid "That user can not run the specified command." msgstr "" -#: redbot/cogs/permissions/permissions.py:225 +#: redbot/cogs/permissions/permissions.py:277 #, docstring msgid "Manage permissions with YAML files." msgstr "" -#: redbot/cogs/permissions/permissions.py:229 +#: redbot/cogs/permissions/permissions.py:281 +#, docstring +msgid "Sends an example of the yaml layout for permissions" +msgstr "" + +#: redbot/cogs/permissions/permissions.py:283 msgid "Example YAML for setting rules:\\n" msgstr "" -#: redbot/cogs/permissions/permissions.py:251 +#: redbot/cogs/permissions/permissions.py:305 #, docstring msgid "Set global rules with a YAML file.\\n\\n **WARNING**: This will override reset *all* global rules\\n to the rules specified in the uploaded file.\\n\\n This does not validate the names of commands and cogs before\\n setting the new rules.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:265 +#: redbot/cogs/permissions/permissions.py:319 #, docstring msgid "Set rules for this server with a YAML file.\\n\\n **WARNING**: This will override reset *all* rules in this\\n server to the rules specified in the uploaded file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:275 +#: redbot/cogs/permissions/permissions.py:329 #, docstring msgid "Get a YAML file detailing all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:280 -#: redbot/cogs/permissions/permissions.py:295 +#: redbot/cogs/permissions/permissions.py:334 +#: redbot/cogs/permissions/permissions.py:349 msgid "I'm not allowed to DM you." msgstr "" -#: redbot/cogs/permissions/permissions.py:282 -#: redbot/cogs/permissions/permissions.py:297 +#: redbot/cogs/permissions/permissions.py:336 +#: redbot/cogs/permissions/permissions.py:351 msgid "I've just sent the file to you via DM." msgstr "" -#: redbot/cogs/permissions/permissions.py:290 +#: redbot/cogs/permissions/permissions.py:344 #, docstring msgid "Get a YAML file detailing all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:304 +#: redbot/cogs/permissions/permissions.py:358 #, docstring msgid "Update global rules with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:315 +#: redbot/cogs/permissions/permissions.py:369 #, docstring msgid "Update rules for this server with a YAML file.\\n\\n This won't touch any rules not specified in the YAML\\n file.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:333 +#: redbot/cogs/permissions/permissions.py:387 #, docstring msgid "Add a global rule to a command.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:347 -#: redbot/cogs/permissions/permissions.py:390 -#: redbot/cogs/permissions/permissions.py:475 -#: redbot/cogs/permissions/permissions.py:506 -msgid "This command is designated as being always available and cannot be modified by permission rules." -msgstr "" - -#: redbot/cogs/permissions/permissions.py:360 -#: redbot/cogs/permissions/permissions.py:403 +#: redbot/cogs/permissions/permissions.py:406 +#: redbot/cogs/permissions/permissions.py:441 msgid "Rule added." msgstr "" -#: redbot/cogs/permissions/permissions.py:376 +#: redbot/cogs/permissions/permissions.py:422 #, docstring msgid "Add a rule to a command in this server.\\n\\n `` should be one of \\\"allow\\\" or \\\"deny\\\".\\n\\n `` is the cog or command to add the rule to.\\n This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:413 +#: redbot/cogs/permissions/permissions.py:451 #, docstring msgid "Remove a global rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:425 -#: redbot/cogs/permissions/permissions.py:454 +#: redbot/cogs/permissions/permissions.py:463 +#: redbot/cogs/permissions/permissions.py:492 msgid "Rule removed." msgstr "" -#: redbot/cogs/permissions/permissions.py:440 +#: redbot/cogs/permissions/permissions.py:478 #, docstring msgid "Remove a server rule from a command.\\n\\n `` is the cog or command to remove the rule\\n from. This is case sensitive.\\n\\n `` is one or more users, channels or roles the rule is for.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:462 +#: redbot/cogs/permissions/permissions.py:500 #, docstring msgid "Set the default rule for a command in this server.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:486 -#: redbot/cogs/permissions/permissions.py:515 +#: redbot/cogs/permissions/permissions.py:516 +#: redbot/cogs/permissions/permissions.py:537 msgid "Default set." msgstr "" -#: redbot/cogs/permissions/permissions.py:493 +#: redbot/cogs/permissions/permissions.py:523 #, docstring msgid "Set the default global rule for a command.\\n\\n This is the rule a command will default to when no other rule\\n is found.\\n\\n `` should be one of \\\"allow\\\", \\\"deny\\\" or \\\"clear\\\".\\n \\\"clear\\\" will reset the default rule.\\n\\n `` is the cog or command to set the default\\n rule for. This is case sensitive.\\n " msgstr "" -#: redbot/cogs/permissions/permissions.py:520 +#: redbot/cogs/permissions/permissions.py:542 #, docstring msgid "Reset all global rules." msgstr "" -#: redbot/cogs/permissions/permissions.py:530 +#: redbot/cogs/permissions/permissions.py:552 #, docstring msgid "Reset all rules in this server." msgstr "" -#: redbot/cogs/permissions/permissions.py:633 +#: redbot/cogs/permissions/permissions.py:655 msgid "You must upload a file." msgstr "" -#: redbot/cogs/permissions/permissions.py:639 +#: redbot/cogs/permissions/permissions.py:661 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/permissions/permissions.py:642 +#: redbot/cogs/permissions/permissions.py:664 msgid "Your YAML file did not match the schema: " msgstr "" -#: redbot/cogs/permissions/permissions.py:645 +#: redbot/cogs/permissions/permissions.py:667 msgid "Rules set." msgstr "" -#: redbot/cogs/permissions/permissions.py:689 +#: redbot/cogs/permissions/permissions.py:711 msgid "Are you sure?" msgstr "" -#: redbot/cogs/permissions/permissions.py:696 -#: redbot/cogs/permissions/permissions.py:709 +#: redbot/cogs/permissions/permissions.py:718 +#: redbot/cogs/permissions/permissions.py:731 msgid "Response timed out." msgstr "" -#: redbot/cogs/permissions/permissions.py:704 +#: redbot/cogs/permissions/permissions.py:726 msgid "Are you sure? (y/n)" msgstr "" -#: redbot/cogs/permissions/permissions.py:715 +#: redbot/cogs/permissions/permissions.py:737 msgid "Action cancelled." msgstr "" diff --git a/redbot/cogs/permissions/permissions.py b/redbot/cogs/permissions/permissions.py index ec739a0f9..6e386bcf5 100644 --- a/redbot/cogs/permissions/permissions.py +++ b/redbot/cogs/permissions/permissions.py @@ -2,7 +2,7 @@ import asyncio import io import textwrap from copy import copy -from typing import Union, Optional, Dict, List, Tuple, Any, Iterator, ItemsView, cast +from typing import Union, Optional, Dict, List, Tuple, Any, Iterator, ItemsView, Literal, cast import discord import yaml @@ -114,6 +114,56 @@ class Permissions(commands.Cog): self.config.init_custom(COMMAND, 1) self.config.register_custom(COMMAND) + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + count = 0 + + _uid = str(user_id) + + # The dict as returned here as string keys. Above is for comparison, + # there's a below recast to int where needed for guild ids + + for typename, getter in ((COG, self.bot.get_cog), (COMMAND, self.bot.get_command)): + + obj_type_rules = await self.config.custom(typename).all() + + count += 1 + if not count % 100: + await asyncio.sleep(0) + + for obj_name, rules_dict in obj_type_rules.items(): + + count += 1 + if not count % 100: + await asyncio.sleep(0) + + obj = getter(obj_name) + + for guild_id, guild_rules in rules_dict.items(): + + count += 1 + if not count % 100: + await asyncio.sleep(0) + + if _uid in guild_rules: + if obj: + # delegate to remove rule here + await self._remove_rule( + CogOrCommand(typename, obj.qualified_name, obj), + user_id, + int(guild_id), + ) + else: + grp = self.config.custom(typename, obj_name) + await grp.clear_raw(guild_id, user_id) + async def __permissions_hook(self, ctx: commands.Context) -> Optional[bool]: """ Purpose of this hook is to prevent guild owner lockouts of permissions specifically @@ -224,13 +274,15 @@ class Permissions(commands.Cog): @permissions.group(name="acl", aliases=["yaml"]) async def permissions_acl(self, ctx: commands.Context): """Manage permissions with YAML files.""" - if ctx.invoked_subcommand is None or ctx.invoked_subcommand == self.permissions_acl: - # Send a little guide on YAML formatting - await ctx.send( - _("Example YAML for setting rules:\n") - + box( - textwrap.dedent( - """\ + + @permissions_acl.command(name="yamlexample") + async def permissions_acl_yaml_example(self, ctx: commands.Context): + """Sends an example of the yaml layout for permissions""" + await ctx.send( + _("Example YAML for setting rules:\n") + + box( + textwrap.dedent( + """\ COMMAND: ping: 12345678901234567: true @@ -241,10 +293,10 @@ class Permissions(commands.Cog): 12345678901234567: false default: false """ - ), - lang="yaml", - ) + ), + lang="yaml", ) + ) @checks.is_owner() @permissions_acl.command(name="setglobal") @@ -280,7 +332,8 @@ class Permissions(commands.Cog): except discord.Forbidden: await ctx.send(_("I'm not allowed to DM you.")) else: - await ctx.send(_("I've just sent the file to you via DM.")) + if not isinstance(ctx.channel, discord.DMChannel): + await ctx.send(_("I've just sent the file to you via DM.")) finally: file.close() @@ -343,14 +396,6 @@ class Permissions(commands.Cog): if not who_or_what: await ctx.send_help() return - if isinstance(cog_or_command.obj, commands.commands._AlwaysAvailableCommand): - await ctx.send( - _( - "This command is designated as being always available and " - "cannot be modified by permission rules." - ) - ) - return for w in who_or_what: await self._add_rule( rule=cast(bool, allow_or_deny), @@ -386,14 +431,6 @@ class Permissions(commands.Cog): if not who_or_what: await ctx.send_help() return - if isinstance(cog_or_command.obj, commands.commands._AlwaysAvailableCommand): - await ctx.send( - _( - "This command is designated as being always available and " - "cannot be modified by permission rules." - ) - ) - return for w in who_or_what: await self._add_rule( rule=cast(bool, allow_or_deny), @@ -471,14 +508,6 @@ class Permissions(commands.Cog): `` is the cog or command to set the default rule for. This is case sensitive. """ - if isinstance(cog_or_command.obj, commands.commands._AlwaysAvailableCommand): - await ctx.send( - _( - "This command is designated as being always available and " - "cannot be modified by permission rules." - ) - ) - return await self._set_default_rule( rule=cast(Optional[bool], allow_or_deny), cog_or_cmd=cog_or_command, @@ -502,14 +531,6 @@ class Permissions(commands.Cog): `` is the cog or command to set the default rule for. This is case sensitive. """ - if isinstance(cog_or_command.obj, commands.commands._AlwaysAvailableCommand): - await ctx.send( - _( - "This command is designated as being always available and " - "cannot be modified by permission rules." - ) - ) - return await self._set_default_rule( rule=cast(Optional[bool], allow_or_deny), cog_or_cmd=cog_or_command, guild_id=GLOBAL ) @@ -597,8 +618,8 @@ class Permissions(commands.Cog): cog_or_cmd.obj.clear_rule_for(model_id, guild_id=guild_id) guild_id, model_id = str(guild_id), str(model_id) async with self.config.custom(cog_or_cmd.type, cog_or_cmd.name).all() as rules: - if guild_id in rules and rules[guild_id]: - del rules[guild_id][model_id] + if (guild_rules := rules.get(guild_id)) is not None: + guild_rules.pop(model_id, None) async def _set_default_rule( self, rule: Optional[bool], cog_or_cmd: CogOrCommand, guild_id: int diff --git a/redbot/cogs/reports/locales/af-ZA.po b/redbot/cogs/reports/locales/af-ZA.po index 0173d182e..2a48f0015 100644 --- a/redbot/cogs/reports/locales/af-ZA.po +++ b/redbot/cogs/reports/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/ar-SA.po b/redbot/cogs/reports/locales/ar-SA.po index 07a987ae6..4304f6bca 100644 --- a/redbot/cogs/reports/locales/ar-SA.po +++ b/redbot/cogs/reports/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/bg-BG.po b/redbot/cogs/reports/locales/bg-BG.po index f55c2b702..261162b69 100644 --- a/redbot/cogs/reports/locales/bg-BG.po +++ b/redbot/cogs/reports/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/ca-ES.po b/redbot/cogs/reports/locales/ca-ES.po index 6cb55d60e..7b4f45db2 100644 --- a/redbot/cogs/reports/locales/ca-ES.po +++ b/redbot/cogs/reports/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/cs-CZ.po b/redbot/cogs/reports/locales/cs-CZ.po index de235a092..449d2c6c5 100644 --- a/redbot/cogs/reports/locales/cs-CZ.po +++ b/redbot/cogs/reports/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "Správa hlášení." -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "Hlášení je nyní povoleno" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "Hlášení je nyní zakázáno." -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "Výběr trval příliš dlouho. Opakujte akci později." -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "To nebyla platná volba." -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "Hlášení #{}" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "{closer} uzavřel korespondenci" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" -msgstr "Re: tiket# {1} v {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" +msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "Zdá se, že tento ticket neexistuje" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "Tento uživatel už tu není." -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "Tento uživatel má zakázána PM." -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "Otevřeli jste dvousměrnou komunikaci ohledně ticketu číslo {ticket_number}." diff --git a/redbot/cogs/reports/locales/da-DK.po b/redbot/cogs/reports/locales/da-DK.po index e4c3d0046..2e9eddf58 100644 --- a/redbot/cogs/reports/locales/da-DK.po +++ b/redbot/cogs/reports/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/de-DE.po b/redbot/cogs/reports/locales/de-DE.po index 7d9d4ae74..84ea739b6 100644 --- a/redbot/cogs/reports/locales/de-DE.po +++ b/redbot/cogs/reports/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "Berichte verwalten." -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "Lege den Kanal fest, in dem Berichte gesendet werden." -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "Der Kanal für Berichte wurde festgelegt." -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "Aktiviere oder deaktiviere Berichterstattung für diesen Server." -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "Berichterstattung ist jetzt aktiviert." -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "Berichterstattung ist jetzt deaktiviert." -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "Du hast zu lange gebraucht eine Auswahl zu treffen. Bitte später erneut versuchen." -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "Das war keine valide Auswahl." -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "Bericht von {author}{maybe_nick}" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "Bericht #{}" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "Bericht von {author.mention} (Ticket #{number})" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "Sende einen Bericht.\\n\\n Für interaktive Berichterstattung keine Argumente verwenden, oder\\n `[p]report ` für nicht-interaktive Verwendung.\\n " -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "Server auswählen, in dem ein Bericht nach Nummer erstellt wird." -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "Berichterstattung wurde für diesen Server nicht aktiviert" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "Du hast zu viele Berichte in kurzer Zeit gesendet. Bitte kontaktiere in dringenden Fällen einen Server Administrator oder warte und versuche es später erneut." -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "Bitte schliesse deinen vorherigen Bericht ab bevor du versuchst einen weiteren zu erstellen!" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "Bitte antworte auf diese Nachricht mit deinem Bericht.\\nDein Bericht sollte aus einer einzelnen Nachricht bestehen" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "Dies erfordert aktivierte Direktnachrichten." -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "Du hast zu lange gebraucht. Versuche es später erneut." -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "Beim Abschicken deines Berichts trat ein Fehler auf. Bitte kontaktiere einen Server Administrator." -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "Dein Bericht wurde eingereicht. (Ticket #{})" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "{closer} hat die Korrespondenz abgeschlossen" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" -msgstr "Re: Ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" +msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "Öffne einen Nachrichtentunnel.\\n\\n Dieser Tunnel wird Dinge, die du in diesen Kanal schreibst,\\n als Direktnachricht an den Ticket-Ersteller schicken.\\n\\n Tunnel bleiben bei Neustart des Bot nicht bestehen.\\n " -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "Dieses Ticket scheint nicht zu existieren" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "Dieser Benutzer ist nicht mehr hier." -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "Zwischen dir oder dem Benutzer, den du versuchst zu erreichen, besteht bereits eine offene Kommunikation." -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr " Alles was du hier schreibst oder hochlädst (Dateigröße maximal 8MB bei Uploads) wird weitergeleitet bis die Kommunikation beendet wurde.\\nDu kannst die Kommunikation jederzeit beenden, indem du mit ❎ auf die letzte empfangene Nachricht reagierst.\\nJede erfolgreich weitergeleitete Nachricht wird mit einem ✅ markiert.\\nTunnel bleiben bei Neustart des Bot nicht bestehen." -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "Ein Moderator des Servers `{guild.name}` hat eine zwei-wege Kommunikation bezüglich Ticket Nummer {ticket_number} gestartet." -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "Dieser Benutzer hat Direktnachrichten deaktiviert." -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "Du hast eine zwei-wege Kommunikation bezüglich Ticket Nummer {ticket_number} gestartet." diff --git a/redbot/cogs/reports/locales/el-GR.po b/redbot/cogs/reports/locales/el-GR.po index bd113b398..292d62e82 100644 --- a/redbot/cogs/reports/locales/el-GR.po +++ b/redbot/cogs/reports/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/es-ES.po b/redbot/cogs/reports/locales/es-ES.po index 6e0031d65..d123288c2 100644 --- a/redbot/cogs/reports/locales/es-ES.po +++ b/redbot/cogs/reports/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "Esa no era una opción válida." -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/fi-FI.po b/redbot/cogs/reports/locales/fi-FI.po index eaa583a1a..0f6d4c220 100644 --- a/redbot/cogs/reports/locales/fi-FI.po +++ b/redbot/cogs/reports/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/fr-FR.po b/redbot/cogs/reports/locales/fr-FR.po index 494f5f7dc..d04a8c1e4 100644 --- a/redbot/cogs/reports/locales/fr-FR.po +++ b/redbot/cogs/reports/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "Gérer les rapports." -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "Définir le salon où les rapports seront envoyés." -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "Le salon des rapports a été défini." -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "Activer ou désactiver les rapports pour ce serveur." -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "Les rapports sont maintenant activés" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "Les rapports sont maintenant déactivés." -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "Vous avez pris trop de temps pour sélectionner. Réessayez plus tard." -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "Ce n’était pas un choix valide." -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "Rapport de {author}{maybe_nick}" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "Rapport #{}" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "Rapport de {author.mention} (Ticket #{number})" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "Envoyer un rapport.\\n\\n Utiliser sans arguments pour le rapport interactif, ou faire\\n `[p]report ` pour l'utiliser non-interactivement.\\n " -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "Sélectionnez un serveur pour faire un rapport par numéro." -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "Les rapports n'ont pas été activés pour ce serveur" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "Vous avez envoyé trop de rapports récemment. Veuillez contacter un administrateur du serveur si c'est une question importante, ou veuillez attendre et réessayer plus tard." -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "Veuillez finir de faire votre rapport antérieur avant d'essayer d'en faire un autre !" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "Veuillez répondre à ce message avec votre rapport.\\nVotre rapport doit être un message unique" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "Cela nécessite l'activation des MP." -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "Vous avez pris trop de temps. Réessayez plus tard." -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "Il y a eu une erreur lors de l'envoi de votre rapport, veuillez contacter un administrateur du serveur." -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "Votre rapport a été soumis. (Ticket #{})" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "{closer} a fermé la correspondance" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" -msgstr "Re : ticket# {1} dans {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" +msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "Ouvrir un tunnel de messagerie.\\n\\n Ce tunnel transmettra ce que vous dites dans ce salon\\n aux messages privés de l'ouvreur de tickets.\\n\\n Les tunnels ne persistent pas à travers lors des redémarrages du bot.\\n " -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "Ce ticket ne semble pas exister" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "Cet utilisateur n'est plus là." -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "Soit vous, soit l'utilisateur que vous essayez d'atteindre a déjà une communication ouverte." -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr " Tout ce que vous direz ou téléchargerez ici (limite de taille de fichier de 8 Mo pour les téléchargements) leur sera transmis jusqu'à ce que la communication soit fermée.\\nVous pouvez fermer une communication à tout moment en réagissant avec le ❎ au dernier message reçu.\\nTout message transmis avec succès sera marqué par ✅.\\nLes tunnels ne sont pas persistants lors des redémarrages du bot." -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "Un modérateur dans le serveur `{guild.name}` a ouvert une communication à 2 sens à propos du numéro de ticket {ticket_number}." -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "Cet utilisateur a ses MP désactivés." -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "Vous avez ouvert une communication à deux sens sur le numéro de ticket {ticket_number}." diff --git a/redbot/cogs/reports/locales/he-IL.po b/redbot/cogs/reports/locales/he-IL.po index 92d82f24b..de971a252 100644 --- a/redbot/cogs/reports/locales/he-IL.po +++ b/redbot/cogs/reports/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/hu-HU.po b/redbot/cogs/reports/locales/hu-HU.po index 0e4f02166..1b2790a13 100644 --- a/redbot/cogs/reports/locales/hu-HU.po +++ b/redbot/cogs/reports/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/id-ID.po b/redbot/cogs/reports/locales/id-ID.po index 54d298852..90311b60b 100644 --- a/redbot/cogs/reports/locales/id-ID.po +++ b/redbot/cogs/reports/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/it-IT.po b/redbot/cogs/reports/locales/it-IT.po index 90168c692..d9a351ed8 100644 --- a/redbot/cogs/reports/locales/it-IT.po +++ b/redbot/cogs/reports/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/ja-JP.po b/redbot/cogs/reports/locales/ja-JP.po index 0c1574a0a..b9a343efe 100644 --- a/redbot/cogs/reports/locales/ja-JP.po +++ b/redbot/cogs/reports/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/ko-KR.po b/redbot/cogs/reports/locales/ko-KR.po index cae073ccf..1d3445806 100644 --- a/redbot/cogs/reports/locales/ko-KR.po +++ b/redbot/cogs/reports/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/nl-NL.po b/redbot/cogs/reports/locales/nl-NL.po index 44012d551..5a7f45244 100644 --- a/redbot/cogs/reports/locales/nl-NL.po +++ b/redbot/cogs/reports/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "Rapportage is nu uitgeschakeld." -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "Dat was geen geldige keuze." -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "Rapport #{}" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "Je duurde te lang. Probeer het later opnieuw." -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/no-NO.po b/redbot/cogs/reports/locales/no-NO.po index 4903d947f..df50384a6 100644 --- a/redbot/cogs/reports/locales/no-NO.po +++ b/redbot/cogs/reports/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/pl-PL.po b/redbot/cogs/reports/locales/pl-PL.po index 4e471a9e0..895dcae93 100644 --- a/redbot/cogs/reports/locales/pl-PL.po +++ b/redbot/cogs/reports/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/pt-BR.po b/redbot/cogs/reports/locales/pt-BR.po index 4073d75e3..2696906c2 100644 --- a/redbot/cogs/reports/locales/pt-BR.po +++ b/redbot/cogs/reports/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/pt-PT.po b/redbot/cogs/reports/locales/pt-PT.po index d5f120981..55c1739b6 100644 --- a/redbot/cogs/reports/locales/pt-PT.po +++ b/redbot/cogs/reports/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/ro-RO.po b/redbot/cogs/reports/locales/ro-RO.po index 318428c50..0a252a098 100644 --- a/redbot/cogs/reports/locales/ro-RO.po +++ b/redbot/cogs/reports/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/ru-RU.po b/redbot/cogs/reports/locales/ru-RU.po index f716d185a..610ccda24 100644 --- a/redbot/cogs/reports/locales/ru-RU.po +++ b/redbot/cogs/reports/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "Управление отчетами." -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "Установить канал, на который будут отправляться отчеты." -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "Канал отчетов был установлен." -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "Включить или отключить отчеты для этого сервера." -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "Отчеты теперь включены" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "Отчеты теперь отключены." -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "Вы слишком долго выбирали. Попробуйте позже." -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "Это был неправильный выбор." -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "Отчет от {author}{maybe_nick}" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "Отчет #{}" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "Отчет от {author.mention} (Тикет #{number})" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "Выбрать сервер, чтобы сделать отчет по номеру." -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "Отчеты не были включены для этого сервера" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "Вы недавно отправили слишком много отчетов. Пожалуйста, свяжитесь с администратором сервера, если это важно, или, пожалуйста, подождите и повторите попытку позже." -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "Пожалуйста, закончите делать свой предыдущий отчет, прежде чем пытаться сделать дополнительный!" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "Это требует, чтобы личные сообщения были включены." -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "Слишком долго. Попробуйте позже." -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "При отправке вашего отчета произошла ошибка, обратитесь к администратору сервера." -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "Ваш отчет был отправлен. (Тикет #{})" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "{closer} закрыл переписку" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" -msgstr "Re: тикет# {1} в {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" +msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "Этот тикет, кажется, не существует" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "Этого пользователя здесь больше нет." -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "У вас или у пользователя, с которым вы пытаетесь связаться, уже есть открытое общение." -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "Модератор на сервере `{guild.name}` открыл двустороннее сообщение о номере тикета {ticket_number}." -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "У этого пользователя отключены личные сообщения." -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "Вы открыли двустороннее сообщение о номере тикета {ticket_number}." diff --git a/redbot/cogs/reports/locales/sk-SK.po b/redbot/cogs/reports/locales/sk-SK.po index a612cd4af..016f906cf 100644 --- a/redbot/cogs/reports/locales/sk-SK.po +++ b/redbot/cogs/reports/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/sr-SP.po b/redbot/cogs/reports/locales/sr-SP.po index d3c22671e..f8d2d7864 100644 --- a/redbot/cogs/reports/locales/sr-SP.po +++ b/redbot/cogs/reports/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/sv-SE.po b/redbot/cogs/reports/locales/sv-SE.po index b25744798..b292a6ce9 100644 --- a/redbot/cogs/reports/locales/sv-SE.po +++ b/redbot/cogs/reports/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/tr-TR.po b/redbot/cogs/reports/locales/tr-TR.po index 206e8edb6..3f8fb8ca7 100644 --- a/redbot/cogs/reports/locales/tr-TR.po +++ b/redbot/cogs/reports/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/uk-UA.po b/redbot/cogs/reports/locales/uk-UA.po index 590af8836..eb3030e7f 100644 --- a/redbot/cogs/reports/locales/uk-UA.po +++ b/redbot/cogs/reports/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/vi-VN.po b/redbot/cogs/reports/locales/vi-VN.po index 66488d00f..45794e4e3 100644 --- a/redbot/cogs/reports/locales/vi-VN.po +++ b/redbot/cogs/reports/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/zh-CN.po b/redbot/cogs/reports/locales/zh-CN.po index 12f2b2ea3..7320c939f 100644 --- a/redbot/cogs/reports/locales/zh-CN.po +++ b/redbot/cogs/reports/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/zh-HK.po b/redbot/cogs/reports/locales/zh-HK.po index 4cd8c584b..5bbaf649b 100644 --- a/redbot/cogs/reports/locales/zh-HK.po +++ b/redbot/cogs/reports/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr "" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "" diff --git a/redbot/cogs/reports/locales/zh-TW.po b/redbot/cogs/reports/locales/zh-TW.po index 5a905b9eb..15e7c9c42 100644 --- a/redbot/cogs/reports/locales/zh-TW.po +++ b/redbot/cogs/reports/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -20,132 +20,140 @@ msgstr "" msgid "Create user reports that server staff can respond to.\\n\\n Users can open reports using `[p]report`. These are then sent\\n to a channel in the server for staff, and the report creator\\n gets a DM. Both can be used to communicate. \\n " msgstr "" -#: redbot/cogs/reports/reports.py:71 +#: redbot/cogs/reports/reports.py:104 #, docstring msgid "Manage Reports." msgstr "管理回報。" -#: redbot/cogs/reports/reports.py:77 +#: redbot/cogs/reports/reports.py:110 #, docstring msgid "Set the channel where reports will be sent." msgstr "設定回報將會送到哪個頻道。" -#: redbot/cogs/reports/reports.py:79 +#: redbot/cogs/reports/reports.py:112 msgid "The report channel has been set." msgstr "已設定回報頻道。" -#: redbot/cogs/reports/reports.py:84 +#: redbot/cogs/reports/reports.py:117 #, docstring msgid "Enable or Disable reporting for this server." msgstr "對此伺服器啟用或停用回報系統。" -#: redbot/cogs/reports/reports.py:89 +#: redbot/cogs/reports/reports.py:122 msgid "Reporting is now enabled" msgstr "回報系統已啟用" -#: redbot/cogs/reports/reports.py:91 +#: redbot/cogs/reports/reports.py:124 msgid "Reporting is now disabled." msgstr "回報系統已停用。" -#: redbot/cogs/reports/reports.py:150 +#: redbot/cogs/reports/reports.py:183 msgid "You took too long to select. Try again later." msgstr "您在選擇時使用太多時間。請稍後再試。" -#: redbot/cogs/reports/reports.py:157 +#: redbot/cogs/reports/reports.py:190 msgid "That wasn't a valid choice." msgstr "這並非有效的選擇。" -#: redbot/cogs/reports/reports.py:180 +#: redbot/cogs/reports/reports.py:213 msgid "Report from {author}{maybe_nick}" msgstr "由 {author}{maybe_nick} 提出的回報" -#: redbot/cogs/reports/reports.py:185 +#: redbot/cogs/reports/reports.py:218 msgid "Report #{}" msgstr "回報 #{}" -#: redbot/cogs/reports/reports.py:189 +#: redbot/cogs/reports/reports.py:222 msgid "Report from {author.mention} (Ticket #{number})" msgstr "由 {author.mention} 提出的回報 (回報 #{number})" -#: redbot/cogs/reports/reports.py:208 +#: redbot/cogs/reports/reports.py:241 #, docstring msgid "Send a report.\\n\\n Use without arguments for interactive reporting, or do\\n `[p]report ` to use it non-interactively.\\n " msgstr "送出回報。\\n\\n 若不帶參數時則啟用互動式回報,或使用\\n `[p]report <文字>` 來非互動式的回報。\\n " -#: redbot/cogs/reports/reports.py:217 +#: redbot/cogs/reports/reports.py:250 msgid "Select a server to make a report in by number." msgstr "" -#: redbot/cogs/reports/reports.py:223 +#: redbot/cogs/reports/reports.py:256 msgid "Reporting has not been enabled for this server" msgstr "" -#: redbot/cogs/reports/reports.py:230 +#: redbot/cogs/reports/reports.py:263 msgid "You've sent too many reports recently. Please contact a server admin if this is important matter, or please wait and try again later." msgstr "" -#: redbot/cogs/reports/reports.py:238 +#: redbot/cogs/reports/reports.py:271 msgid "Please finish making your prior report before trying to make an additional one!" msgstr "" -#: redbot/cogs/reports/reports.py:253 +#: redbot/cogs/reports/reports.py:286 msgid "Please respond to this message with your Report.\\nYour report should be a single message" msgstr "請將回報內容回應於此訊息。\\n您的回報須為單一訊息" -#: redbot/cogs/reports/reports.py:259 +#: redbot/cogs/reports/reports.py:292 msgid "This requires DMs enabled." msgstr "" -#: redbot/cogs/reports/reports.py:268 +#: redbot/cogs/reports/reports.py:301 msgid "You took too long. Try again later." msgstr "" -#: redbot/cogs/reports/reports.py:275 +#: redbot/cogs/reports/reports.py:309 +msgid "This server has no reports channel set up. Please contact a server admin." +msgstr "" + +#: redbot/cogs/reports/reports.py:315 msgid "There was an error sending your report, please contact a server admin." msgstr "" -#: redbot/cogs/reports/reports.py:278 +#: redbot/cogs/reports/reports.py:318 msgid "Your report was submitted. (Ticket #{})" msgstr "您的回報已送出。 (回報 #{})" -#: redbot/cogs/reports/reports.py:311 +#: redbot/cogs/reports/reports.py:352 msgid "{closer} has closed the correspondence" msgstr "{closer} 已結束對話" -#: redbot/cogs/reports/reports.py:318 -msgid "Re: ticket# {1} in {0.name}" -msgstr "回覆: 回報# {1} 於 {0.name}" +#: redbot/cogs/reports/reports.py:368 +msgid "Re: ticket# {ticket_number} in {guild.name}" +msgstr "" -#: redbot/cogs/reports/reports.py:328 +#: redbot/cogs/reports/reports.py:380 +msgid "Correspondence about ticket# {ticket_number} in {guild.name} has been ended due to reports being disabled in that server." +msgstr "" + +#: redbot/cogs/reports/reports.py:391 #, docstring msgid "Open a message tunnel.\\n\\n This tunnel will forward things you say in this channel\\n to the ticket opener's direct messages.\\n\\n Tunnels do not persist across bot restarts.\\n " msgstr "" -#: redbot/cogs/reports/reports.py:342 +#: redbot/cogs/reports/reports.py:405 msgid "That ticket doesn't seem to exist" msgstr "" -#: redbot/cogs/reports/reports.py:345 +#: redbot/cogs/reports/reports.py:408 msgid "That user isn't here anymore." msgstr "" -#: redbot/cogs/reports/reports.py:351 +#: redbot/cogs/reports/reports.py:414 msgid "Either you or the user you are trying to reach already has an open communication." msgstr "" -#: redbot/cogs/reports/reports.py:357 +#: redbot/cogs/reports/reports.py:420 msgid " Anything you say or upload here (8MB file size limitation on uploads) will be forwarded to them until the communication is closed.\\nYou can close a communication at any point by reacting with the ❎ to the last message recieved.\\nAny message succesfully forwarded will be marked with ✅.\\nTunnels are not persistent across bot restarts." msgstr " 您所有在此的聊天訊息與上傳的檔案 (最大8MB) 將會轉送到另一方,直到對話結束。\\n您可以在任何時候點選最後一條訊息上的❎來結束對話。\\n任何成功轉送的訊息將會被標示✅。\\n此訊息通道在機器人重開機後會消失。" -#: redbot/cogs/reports/reports.py:368 +#: redbot/cogs/reports/reports.py:431 msgid "A moderator in the server `{guild.name}` has opened a 2-way communication about ticket number {ticket_number}." msgstr "`{guild.name}` 伺服器上的管理員已針對回報編號 {ticket_number} 開啟了雙向聊天通道。" -#: redbot/cogs/reports/reports.py:377 +#: redbot/cogs/reports/reports.py:440 msgid "That user has DMs disabled." msgstr "" -#: redbot/cogs/reports/reports.py:381 +#: redbot/cogs/reports/reports.py:444 msgid "You have opened a 2-way communication about ticket number {ticket_number}." msgstr "您已針對回報編號 {ticket_number} 開啟了雙向聊天通道。" diff --git a/redbot/cogs/reports/reports.py b/redbot/cogs/reports/reports.py index 8ced825f1..564431a59 100644 --- a/redbot/cogs/reports/reports.py +++ b/redbot/cogs/reports/reports.py @@ -1,6 +1,6 @@ import logging import asyncio -from typing import Union, List +from typing import Union, List, Literal from datetime import timedelta from copy import copy import contextlib @@ -60,6 +60,39 @@ class Reports(commands.Cog): # (guild, ticket#): # {'tun': Tunnel, 'msgs': List[int]} + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + all_reports = await self.config.custom("REPORT").all() + + steps = 0 + paths = [] + + # this doesn't use async iter intentionally due to the nested iterations + for guild_id_str, tickets in all_reports.items(): + for ticket_number, ticket in tickets.items(): + steps += 1 + if not steps % 100: + await asyncio.sleep(0) # yield context + + if ticket.get("report", {}).get("user_id", 0) == user_id: + paths.append((guild_id_str, ticket_number)) + + async with self.config.custom("REPORT").all() as all_reports: + async for guild_id_str, ticket_number in AsyncIter(paths, steps=100): + r = all_reports[guild_id_str][ticket_number]["report"] + r["user_id"] = 0xDE1 + # this might include EUD, and a report of a deleted user + # that's been unhandled for long enough for the + # user to be deleted and the bot recieve a request like this... + r["report"] = "[REPORT DELETED DUE TO DISCORD REQUEST]" + @property def tunnels(self): return [x["tun"] for x in self.tunnel_store.values()] @@ -271,9 +304,16 @@ class Reports(commands.Cog): with contextlib.suppress(discord.Forbidden, discord.HTTPException): if val is None: - await author.send( - _("There was an error sending your report, please contact a server admin.") - ) + if await self.config.guild(ctx.guild).output_channel() is None: + await author.send( + _( + "This server has no reports channel set up. Please contact a server admin." + ) + ) + else: + await author.send( + _("There was an error sending your report, please contact a server admin.") + ) else: await author.send(_("Your report was submitted. (Ticket #{})").format(val)) self.antispam[guild.id][author.id].stamp() @@ -293,10 +333,11 @@ class Reports(commands.Cog): pass @commands.Cog.listener() - async def on_raw_reaction_add(self, payload): + async def on_raw_reaction_add(self, payload: discord.RawReactionActionEvent): """ oh dear.... """ + if not str(payload.emoji) == "\N{NEGATIVE SQUARED CROSS MARK}": return @@ -314,13 +355,35 @@ class Reports(commands.Cog): @commands.Cog.listener() async def on_message(self, message: discord.Message): + + to_remove = [] + for k, v in self.tunnel_store.items(): - topic = _("Re: ticket# {1} in {0.name}").format(*k) + + guild, ticket_number = k + if await self.bot.cog_disabled_in_guild(self, guild): + to_remove.append(k) + continue + + topic = _("Re: ticket# {ticket_number} in {guild.name}").format( + ticket_number=ticket_number, guild=guild + ) # Tunnels won't forward unintended messages, this is safe msgs = await v["tun"].communicate(message=message, topic=topic) if msgs: self.tunnel_store[k]["msgs"] = msgs + for key in to_remove: + if tun := self.tunnel_store.pop(key, None): + guild, ticket = key + await tun["tun"].close_because_disabled( + _( + "Correspondence about ticket# {ticket_number} in " + "{guild.name} has been ended due " + "to reports being disabled in that server." + ).format(ticket_number=ticket, guild=guild) + ) + @commands.guild_only() @checks.mod_or_permissions(manage_roles=True) @report.command(name="interact") diff --git a/redbot/cogs/streams/locales/af-ZA.po b/redbot/cogs/streams/locales/af-ZA.po index a88bcfaa0..254598ae8 100644 --- a/redbot/cogs/streams/locales/af-ZA.po +++ b/redbot/cogs/streams/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: af_ZA\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/ar-SA.po b/redbot/cogs/streams/locales/ar-SA.po index 52f8c65f7..b358ab54e 100644 --- a/redbot/cogs/streams/locales/ar-SA.po +++ b/redbot/cogs/streams/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: ar_SA\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/bg-BG.po b/redbot/cogs/streams/locales/bg-BG.po index 80119d6f2..19f2a4b9f 100644 --- a/redbot/cogs/streams/locales/bg-BG.po +++ b/redbot/cogs/streams/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: bg_BG\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/ca-ES.po b/redbot/cogs/streams/locales/ca-ES.po index 494ebdab9..94f7c31fd 100644 --- a/redbot/cogs/streams/locales/ca-ES.po +++ b/redbot/cogs/streams/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: ca_ES\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/cs-CZ.po b/redbot/cogs/streams/locales/cs-CZ.po index 7efa58613..bddb66169 100644 --- a/redbot/cogs/streams/locales/cs-CZ.po +++ b/redbot/cogs/streams/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: cs_CZ\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "Zkontroluje, jestli probíhá Twitch vysílání." -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "Zkontroluje, jestli probíhá Youtube vysílání." -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." -msgstr "Zkontroluje, jestli probíhá Hitbox vysílání." +msgid "Check if a smashcast channel is live." +msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "Zkontroluje, jestli probíhá Mixer vysílání." - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "Zkontroluje, jestli probíhá Picarto vysílání." -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "Tento uživatel je offline." -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "Zdá se, že tento kanál neexistuje." -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." -msgstr "Klíč Twitch Api je buď neplatný, nebo nebyl nastaven. Viz `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." -msgstr "Klíč YouTube API je buď neplatný, nebo nebyl nastaven. Viz `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "Při pokusu o spojení s API streamovací službou nastala chyba." -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "Správa automatického upozornění na vysílání." -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "Spravovat oznámení Twitch streamu." -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "Zapnout upozornění v tomto kanálu pro Twitch stream." -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "Zadejte název kanálu *Twitch*, ne název Discord serveru." -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "Zapnout upozornění v tomto kanálu pro Youtube stream." -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." -msgstr "Zapnout upozornění v tomto kanálu pro Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." +msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "Zapnout upozornění v tomto kanálu pro Mixer stream." - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "Zapnout upozornění v tomto kanálu pro Picarto stream." -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "Všechna upozornění na vysílání v tomto kanálu byla zakázána." -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "Seznam všech aktivních upozornění vysílání na tomto serveru." -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "Aktivní upozornění:\\n\\n" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "Nejsou žádné aktivní notifikace na tomto serveru." -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "Nastavit tokeny pro přístup k streamům." - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "Nastavit čas kontroly streamů." - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring +msgid "Set stream check refresh time." +msgstr "Nastavit čas kontroly streamů." + +#: redbot/cogs/streams/streams.py:436 +msgid "You cannot set the refresh timer to less than 60 seconds" +msgstr "" + +#: redbot/cogs/streams/streams.py:446 +#, docstring msgid "Explain how to set the twitch token." msgstr "Vysvětli, jak nastavit twitch token." -#: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "Vysvětli, jak nastavit YouTube token." -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "Spravovat nastavení vlastní zprávy pro upozornění na vysílání." -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 +#: redbot/cogs/streams/streams.py:539 msgid "Stream alerts in this server will now use the default alert message." msgstr "" -#: redbot/cogs/streams/streams.py:525 +#: redbot/cogs/streams/streams.py:544 #, docstring msgid "Manage mention settings for stream alerts." msgstr "Spravovat nastavení zmínění pro upozornění na vysílání." -#: redbot/cogs/streams/streams.py:531 +#: redbot/cogs/streams/streams.py:550 #, docstring msgid "Toggle the `@​everyone` mention." msgstr "Zapnout `@​everyone` zmínku." -#: redbot/cogs/streams/streams.py:536 +#: redbot/cogs/streams/streams.py:555 msgid "`@​everyone` will no longer be mentioned for stream alerts." msgstr "`@​everyone` již nebude zmíněn pro upozornění na vysílání." -#: redbot/cogs/streams/streams.py:539 +#: redbot/cogs/streams/streams.py:558 msgid "When a stream is live, `@​everyone` will be mentioned." msgstr "Když někdo zapne stream, `@​everyone` bude zmíněno." -#: redbot/cogs/streams/streams.py:544 +#: redbot/cogs/streams/streams.py:563 #, docstring msgid "Toggle the `@​here` mention." msgstr "Zapnout `@​here` zmínku." -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "`@​here` již nebude zmíněn pro upozornění na vysílání." -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "Když někdo zapne stream, `@​here` bude zmíněno." -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "Zapnout zmínku role." -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "Zapnout mazání alertů, když streamy budou offline." -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "Oznámení již nebudou odstraňována." -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "Pošlu nyní oznámení do tohoto kanálu, až bude {stream.name} vysílat." -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "Nebudu již posílat oznámení o {stream.name} v tomto kanálu." -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "{mention}, {stream} právě vysílá!" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "{stream} vysílá!" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "Nepojmenované vysílání" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr " - Znovu spustit" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "Sledující" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "Celkové shlédnutí" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "Hraje: " -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "Žádná" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "NSFW | " -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "{adult}Kategorie: {category} | Štítky: {tags}" diff --git a/redbot/cogs/streams/locales/da-DK.po b/redbot/cogs/streams/locales/da-DK.po index a76589fd1..977bd4091 100644 --- a/redbot/cogs/streams/locales/da-DK.po +++ b/redbot/cogs/streams/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: da_DK\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/de-DE.po b/redbot/cogs/streams/locales/de-DE.po index b6618f9f2..50f091a7e 100644 --- a/redbot/cogs/streams/locales/de-DE.po +++ b/redbot/cogs/streams/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: de_DE\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." -msgstr "Du benötigst einen geheimen Zugangsschlüssel um die Twitch-API in diesem Cog verwenden zu können.\\nBefolge diese Schritte:\\n1. Gehe auf: https://dev.twitch.tv/console/apps.\\n2. Klicke auf \\\"Verwalten\\\" bei der korrekten Anwendung.\\n3. Klicke auf \\\"Neues Geheimnis\\\".\\n5. Kopiere deine Client-ID und dein Client-Geheimnis nach:\\n`[p]set api twitch client_id client_secret `\\n\\nHinweis: Diese Token sind sensible Daten und sollten nur in einem privaten Kanal oder in DMs mit dem Bot verwendet werden." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "Prüfe ob ein Twitch Kanal Live ist." -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "Prüfe ob ein YouTube Kanal Live ist." -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." -msgstr "Prüfe ob ein Hitbox Kanal Live ist." +msgid "Check if a smashcast channel is live." +msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "Prüfe ob ein Mixer Kanal Live ist." - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "Prüfe ob ein Picarto Kanal Live ist." -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "Dieser Benutzer ist offline." -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "Dieser Kanal scheint nicht zu existieren." -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." -msgstr "Der Twitch Token ist entweder ungültig oder wurde noch nicht eingestellt. Siehe `{prefix}streamset twitchtoken `." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." -msgstr "Der YouTube API Schlüssel ist entweder ungültig oder wurde noch nicht eingestellt. Siehe `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "Etwas lief schief bei dem Versuch die API des Streaming Dienstes zu kontaktieren." -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "Verwalte automatische Stream Alarme." -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "Verwalte Twitch Stream Benachrichtigungen." -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "Schalte die Alarme in diesem Kanal für Twitch Streams um." -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "Bitte geben Sie den Namen eines *Twitch* Kanals ein, nicht den eines Discord-Kanals." -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "Schalte die Alarme in diesem Kanal für YouTube Streams um." -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." -msgstr "Schalte die Alarme in diesem Kanal für Hitbox Streams um." +msgid "Toggle alerts in this channel for a Smashcast stream." +msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "Schalte die Alarme in diesem Kanal für Mixer Streams um." - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "Schalte die Alarme in diesem Kanal für Picarto Streams um." -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "Deaktiviere alle Stream-Alarme in diesem Kanal oder Server.\\n\\n `[p]streamalert stop` deaktiviert die Stream Alarme in diesem\\n Kanal.\\n\\n Nutze `[p]streamalert stop yes` um alle Stream Alarme auf diesem Server\\n zu stoppen.\\n " -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "Alle Stream Alarme auf diesem Server wurden deaktiviert." -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "Alle Stream Alarme in diesem Kanal wurden deaktiviert." -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "Listet alle aktiven Stream Alarme auf diesem Server auf." -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "Aktive Alarme:\\n\\n" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "Es sind keine aktiven Alarme auf diesem Server vorhanden." -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "Lege Token für den Zugriff auf Streams fest." +msgid "Manage stream alert settings." +msgstr "" -#: redbot/cogs/streams/streams.py:422 +#: redbot/cogs/streams/streams.py:434 #, docstring msgid "Set stream check refresh time." msgstr "Stelle ein wie oft nach neuen Streams geschaut werden soll." -#: redbot/cogs/streams/streams.py:424 +#: redbot/cogs/streams/streams.py:436 msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "Die minimale Wartezeit zwischen Aktualisierungen beträgt 60 Sekunden" -#: redbot/cogs/streams/streams.py:434 +#: redbot/cogs/streams/streams.py:446 #, docstring msgid "Explain how to set the twitch token." msgstr "Erklären Sie, wie Sie den Twitchtoken setzen." -#: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" -msgstr "Um die twitch API Token zu setzen, folge diesen Schritten:\\n1. Gehe auf die Seite: https://dev.twitch.tv/dashboard/apps.\\n. Klicke auf *Deine Anwendung Registrieren*.\\n3. Gib einen Namen ein und setze die OAuth Redirect URLs auf `http://localhost` und wähle eine beliebige Anwendungskategorie. Klicke nun auf *Erstellen*.\\n4. Klicke auf *Verwalten*. Und dann auf **Neues Geheimnis**\\nKopiere deine Client-ID und dein Client-Geheimnis in:\\n`{prefix}set api twitch client_id client_secret `\\n\\nHinweis: Diese Token sind sensible Daten und sollten nur in einem privaten Kanal\\noder in einer DM mit dem Bot verwendet werden. \\n" +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "Erklären Sie, wie Sie den YouTube-Token setzen." -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" -msgstr "Um eine zu erhalten, gehe wie folgt vor:\\n1. Erstelle ein Projekt\\n(siehe https://support.google.com/googleapi/answer/6251787 für Details)\\n. Aktiviere die YouTube Data API v3 \\n(siehe https://support.google.com/googleapi/answer/6158841 für Details)\\n3. Richte den API-Schlüssel ein\\n (siehe https://support.google.com/googleapi/answer/6158862 für Details)\\n4. Kopiere den API-Schlüssel und führeden Befehl `{prefix}set api youtube api api_key `\\n\\nHinweis: Diese Token sind sensibel und sollten nur in einem privaten Kanal\\noder in DM mit dem Bot verwendet werden.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "Benutzerdefinierte Nachricht für Stream-Alarme verwalten." -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "Stream-Warnmeldung setzen, wenn Erwähnungen aktiviert sind.\\n\\n Benutze `{mention}` in der Nachricht um die ausgewählten Erwähnungen einzufügen.\\n\\n Benutze `{stream.name}` in der Nachricht um den Kanal oder den Benutzernamen einzufügen.\\n\\n Zum Beispiel: `[p]Streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n format@@9 " -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "Stream-Alarm-Nachricht gesetzt!" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "Stream-Warnmeldung festlegen, wenn Erwähnungen deaktiviert sind.\\n\\n Verwenden Sie `{stream.name}` in der Nachricht, um den Kanal oder den Benutzernamen einzufügen.\\n\\n Zum Beispiel: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "Stream-Warnmeldungen in diesem Server zurücksetzen." -#: redbot/cogs/streams/streams.py:520 +#: redbot/cogs/streams/streams.py:539 msgid "Stream alerts in this server will now use the default alert message." msgstr "Stream-Alarme in diesem Server werden nun die Standardwarnmeldung verwenden." -#: redbot/cogs/streams/streams.py:525 +#: redbot/cogs/streams/streams.py:544 #, docstring msgid "Manage mention settings for stream alerts." msgstr "Verwalte Einstellungen für Erwähnungen bei Stream-Alarmen." -#: redbot/cogs/streams/streams.py:531 +#: redbot/cogs/streams/streams.py:550 #, docstring msgid "Toggle the `@​everyone` mention." msgstr "Schalte die `@everyone` Erwähnung um." -#: redbot/cogs/streams/streams.py:536 +#: redbot/cogs/streams/streams.py:555 msgid "`@​everyone` will no longer be mentioned for stream alerts." msgstr "`@everyone` wird nicht mehr bei Stream-Alarmen erwähnt." -#: redbot/cogs/streams/streams.py:539 +#: redbot/cogs/streams/streams.py:558 msgid "When a stream is live, `@​everyone` will be mentioned." msgstr "Wenn ein Stream live ist, wird`@everyone` erwähnt." -#: redbot/cogs/streams/streams.py:544 +#: redbot/cogs/streams/streams.py:563 #, docstring msgid "Toggle the `@​here` mention." msgstr "Schalte die `@here` Erwähnung um." -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "`@here` wird nicht mehr bei Stream-Alarmen erwähnt." -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "Wenn ein Stream live ist, wird`@here` erwähnt." -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "Schalte Rollen-Erwähnung um." -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "`@{role.name}` wird nicht mehr bei Stream-Alarmen erwähnt." -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "Wenn ein Stream oder eine Community live ist wird `@{role.name}` erwähnt." -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "Da diese Rolle nicht erwähnt werden kann wird sie vorübergehend bei einem Stream-Alarm erwähnbar gemacht. Bitte stelle sicher, dass ich die korrekten Berechtigungen habe diese Rolle zu verwalten, sonst werden Mitglieder diese Rolle keine Benachrichtigung erhalten." -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "Schalte die Löschung von Alarmen um wenn ein Stream offline geht." -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "Die Benachrichtigungen werden gelöscht sobald ein Stream offline geht." -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "Benachrichtigungen werden nicht mehr gelöscht." -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "Aktiviert oder deaktiviert das Ausschließen von erneuten Streams aus Warnungen." -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "Streams vom Typ \"Wiederholung\" werden in Warnungen eingeschlossen." -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "Streams vom Typ \"Erneut ausführen\" senden keine Warnung mehr." -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "Ich werde jetzt in diesem Kanal eine Benachrichtigungen senden, wenn {stream.name} live ist." -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "Ich werde in diesem Kanal keine Benachrichtigungen mehr über {stream.name} senden." -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "{mention}, {stream} ist live!" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "{stream} ist live!" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "Unbenannte Übertragung" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr " - Wiederholung" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "Followers" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "Alle Aufrufe" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "Gerade läuft: " -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "Keine" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "NSFW | " -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "{adult}Kategorie: {category} | Tags: {tags}" diff --git a/redbot/cogs/streams/locales/el-GR.po b/redbot/cogs/streams/locales/el-GR.po index ff4fd3c3b..5a25697a5 100644 --- a/redbot/cogs/streams/locales/el-GR.po +++ b/redbot/cogs/streams/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: el_GR\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/es-ES.po b/redbot/cogs/streams/locales/es-ES.po index 16be464ca..274830086 100644 --- a/redbot/cogs/streams/locales/es-ES.po +++ b/redbot/cogs/streams/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: es_ES\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/fi-FI.po b/redbot/cogs/streams/locales/fi-FI.po index c992d8380..9f1aa76fa 100644 --- a/redbot/cogs/streams/locales/fi-FI.po +++ b/redbot/cogs/streams/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: fi_FI\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/fr-FR.po b/redbot/cogs/streams/locales/fr-FR.po index 3dad40cf7..cb979c046 100644 --- a/redbot/cogs/streams/locales/fr-FR.po +++ b/redbot/cogs/streams/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: fr_FR\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." -msgstr "Vous avez besoin d'un secret de client pour utiliser correctement d'API Twitch sur ce cog.\\nSuivez ces étapes :\\n1. Rendez vous sur cette page : https://dev.twitch.tv/console/apps.\\n2. Cliquez sur \\\"Gérer\\\" sur votre application.\\n3. Cliquez sur \\\"Nouveau secret\\\".\\n5. Copiez votre ID de client et votre secret de client dans :\\n`[p]set api twitch client_id client_secret `\\n\\nNote : Ces tokens sont sensibles et devrait être utiliser dans un salon privé ou en message privé avec le bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "Vérifiez si une chaîne Twitch est en live." -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "Vérifiez si une chaîne YouTube est en live." -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." -msgstr "Vérifiez si une chaîne Hitbox est en live." +msgid "Check if a smashcast channel is live." +msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "Vérifiez si une chaîne Mixer est en live." - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "Vérifiez si une chaîne Picarto est en live." -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "Cet utilisateur est hors ligne." -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "Ce salon ne semble pas exister." -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." -msgstr "Le token Twitch est soit invalide, soit il n'a pas été défini. Voir `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." -msgstr "Le token de l'API YouTube est soit invalide, soit il n'a pas été défini. Voir `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "Une erreur s'est produite lors de la tentative de connexion a l'API du service de stream." -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "Gérer les alertes de stream." -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "Gérer les notifications de stream Twitch." -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "Activer les alertes dans ce salon pour un stream Twitch." -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "Veuillez fournir le nom d'une chaîne *Twitch*, pas d'un salon Discord." -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "Activer les alertes dans ce salon pour un stream YouTube." -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." -msgstr "Activer les alertes dans ce salon pour un stream Hitbox." +msgid "Toggle alerts in this channel for a Smashcast stream." +msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "Activer les alertes dans ce salon pour un stream Mixer." - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "Activer les alertes dans ce salon pour un stream Picarto." -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "Désactive toutes les alertes de stream sur ce salon ou ce serveur.\\n\\n `[p]streamalert stop'' désactivera les alertes pour ce salon.\\n\\n Utiliser `[p]streamalert stop yes` pour désactiver les alertes\\n pour ce serveur.\\n " -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "Toutes les alertes de stream de ce serveur ont été désactivées." -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "Toutes les alertes de stream dans ce salon ont été désactivées." -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "Liste toutes les alertes de streams actives dans ce serveur." -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "Alertes actives :\\n\\n" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "Il n'y a pas d'alertes actives dans ce serveur." -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "Définir les tokens pour accéder aux streams." +msgid "Manage stream alert settings." +msgstr "" -#: redbot/cogs/streams/streams.py:422 +#: redbot/cogs/streams/streams.py:434 #, docstring msgid "Set stream check refresh time." msgstr "Définir le temps de rafraîchissement de la vérification des streams." -#: redbot/cogs/streams/streams.py:424 +#: redbot/cogs/streams/streams.py:436 msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "Vous ne pouvez pas régler le temps de rafraîchissement à moins de 60 secondes" -#: redbot/cogs/streams/streams.py:434 +#: redbot/cogs/streams/streams.py:446 #, docstring msgid "Explain how to set the twitch token." msgstr "Expliquer comment définir le token Twitch." -#: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" -msgstr "Pour définir le token de l'API Twitch, suivez ces étapes :\\n1. Rendez vous sur cette page : https://dev.twitch.tv/dashboard/apps.\\n2. Cliquez sur *Enregistrer votre application*.\\n3. Entrez un nom, définissez l'URL de redirection OAuth sir `http://localhost` et sélectionnez la catégorie de votre choix.\\n4. Cliquez sur *Créer*.\\n5. Copiez votre ID de client et votre secret de client dans :\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote : Ces tokens sont sensibles et devrait être utiliser dans un salon privé\\nou en message privé avec le bot.\\n" +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "Expliquer comment définir le token YouTube." -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" -msgstr "Pour en obtenir un, procédez comme suit :\\n1. Créer un projet\\n(voir https://support.google.com/googleapi/answer/6251787 pour les details)\\n2. Activez YouTube Data API v3 \\n(voir https://support.google.com/googleapi/answer/6158841 pour les instructions)\\n3. Configurez votre clé d'API \\n(voir https://support.google.com/googleapi/answer/6158862 pour les instructions)\\n4. Copiez votre clé d'API et exécutez la commande `{prefix}set api youtube api_key `\\n\\nNote : Ces tokens sont sensibles et devrait être utiliser dans un salon privé\\nou en message privé avec le bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "Gérer le message personnalisé pour les alertes de streams." -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "Défini le message d'alerte lorsque les mentions sont activées.\\n\\n Utilisez `{mention}` dans le message pour insérer les mentions sélectionnées.\\n\\n Utilisez `{stream.name}` dans le message pour insérer le nom de la chaine ou le nom d'utilisateur.\\n\\n Par exemple : `[p]streamset message mention \\\"{mention}, {stream.name} est en live !\\\"`\\n " -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "Message d'alerte de stream défini !" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "Définir le message d'alerte de stream lorsque les mentions sont désactivées.\\n\\n Utilisez `{stream.name}` dans le message pour insérer le salon ou le nom d'utilisateur.\\n\\n Par exemple : `[p]streamset message nomention \\\"{stream.name} est en ligne !\\\"`\\n " -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "Réinitialiser les messages d'alerte de streams sur ce serveur." -#: redbot/cogs/streams/streams.py:520 +#: redbot/cogs/streams/streams.py:539 msgid "Stream alerts in this server will now use the default alert message." msgstr "Les alertes de stream de ce serveur utiliseront maintenant le message d'alerte par défaut." -#: redbot/cogs/streams/streams.py:525 +#: redbot/cogs/streams/streams.py:544 #, docstring msgid "Manage mention settings for stream alerts." msgstr "Gérer les paramètres de mention pour les alertes de streams." -#: redbot/cogs/streams/streams.py:531 +#: redbot/cogs/streams/streams.py:550 #, docstring msgid "Toggle the `@​everyone` mention." msgstr "Activer la mention `@'everyone`." -#: redbot/cogs/streams/streams.py:536 +#: redbot/cogs/streams/streams.py:555 msgid "`@​everyone` will no longer be mentioned for stream alerts." msgstr "`@'everyone` ne sera plus mentionné pour les alertes de streams." -#: redbot/cogs/streams/streams.py:539 +#: redbot/cogs/streams/streams.py:558 msgid "When a stream is live, `@​everyone` will be mentioned." msgstr "Quand un stream est en direct, `@​everyone` sera mentionné." -#: redbot/cogs/streams/streams.py:544 +#: redbot/cogs/streams/streams.py:563 #, docstring msgid "Toggle the `@​here` mention." msgstr "Utiliser la mention `@here`." -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "`@here` ne sera plus mentionné pour les alertes de streams." -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "Quand un stream est en direct, `@​here` sera mentionné." -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "Activer une mention de rôle." -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "`@{role.name}` ne sera plus mentionné pour les alertes de streams." -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "Quand un stream ou une communauté est en direct, `@{role.name}` sera mentionné." -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "Puisque le rôle n'est pas mentionnable, il le sera momentanément lors de l'annonce d'un stream. Veuillez vous assurer que j'ai les bonnes permissions pour gérer ce rôle, sinon les membres de ce rôle ne recevront pas de notification." -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "Activer la suppression de l'alerte lorsque les streams sont hors ligne." -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "Les notifications seront supprimées une fois que les streams seront hors ligne." -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "Les notifications ne seront plus supprimées." -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "Activer/désactiver l'exclusion des reruns de streams des alertes." -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "Les streams de type 'reerun' seront inclus dans les alertes." -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "Les flux de type 'rerun' n'enverront plus d'alerte." -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "Je vais maintenant envoyer une notification dans ce salon lorsque {stream.name} sera en live." -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "Je n'enverrai plus de notifications à propos de {stream.name} dans ce salon." -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "{mention}, {stream} est en live !" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "{stream} est en live !" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "Diffusion sans titre" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr " - Rerun" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "Abonnés" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "Vues totales" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "Joue à : " -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "Aucun" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "NSFW | " -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "{adult}Catégorie : {category} | Tags : {tags}" diff --git a/redbot/cogs/streams/locales/he-IL.po b/redbot/cogs/streams/locales/he-IL.po index 3c8d12894..1ab1f91b2 100644 --- a/redbot/cogs/streams/locales/he-IL.po +++ b/redbot/cogs/streams/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: he_IL\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/hu-HU.po b/redbot/cogs/streams/locales/hu-HU.po index 2c32e6610..cda325601 100644 --- a/redbot/cogs/streams/locales/hu-HU.po +++ b/redbot/cogs/streams/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: hu_HU\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/id-ID.po b/redbot/cogs/streams/locales/id-ID.po index 7c3532777..07ac57699 100644 --- a/redbot/cogs/streams/locales/id-ID.po +++ b/redbot/cogs/streams/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: id_ID\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/it-IT.po b/redbot/cogs/streams/locales/it-IT.po index 820e35030..e506e0ac4 100644 --- a/redbot/cogs/streams/locales/it-IT.po +++ b/redbot/cogs/streams/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: it_IT\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/ja-JP.po b/redbot/cogs/streams/locales/ja-JP.po index 72d425ab5..1d5bfe9bb 100644 --- a/redbot/cogs/streams/locales/ja-JP.po +++ b/redbot/cogs/streams/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: ja_JP\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/ko-KR.po b/redbot/cogs/streams/locales/ko-KR.po index 2617f1fc2..b3d58782e 100644 --- a/redbot/cogs/streams/locales/ko-KR.po +++ b/redbot/cogs/streams/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: ko_KR\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/nl-NL.po b/redbot/cogs/streams/locales/nl-NL.po index c48aa2978..a4720d89f 100644 --- a/redbot/cogs/streams/locales/nl-NL.po +++ b/redbot/cogs/streams/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: nl_NL\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "Geen" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/no-NO.po b/redbot/cogs/streams/locales/no-NO.po index 6d9771141..7f04d2b6b 100644 --- a/redbot/cogs/streams/locales/no-NO.po +++ b/redbot/cogs/streams/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: no_NO\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/pl-PL.po b/redbot/cogs/streams/locales/pl-PL.po index 882d1a0bb..646dabe33 100644 --- a/redbot/cogs/streams/locales/pl-PL.po +++ b/redbot/cogs/streams/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: pl_PL\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "Brak" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/pt-BR.po b/redbot/cogs/streams/locales/pt-BR.po index b6e96bc23..aedd4df06 100644 --- a/redbot/cogs/streams/locales/pt-BR.po +++ b/redbot/cogs/streams/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: pt_BR\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/pt-PT.po b/redbot/cogs/streams/locales/pt-PT.po index d978c5b5b..4c8612c26 100644 --- a/redbot/cogs/streams/locales/pt-PT.po +++ b/redbot/cogs/streams/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: pt_PT\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/ro-RO.po b/redbot/cogs/streams/locales/ro-RO.po index 313d9c5e7..758a58276 100644 --- a/redbot/cogs/streams/locales/ro-RO.po +++ b/redbot/cogs/streams/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: ro_RO\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/ru-RU.po b/redbot/cogs/streams/locales/ru-RU.po index 28817f9ff..dc571bdc2 100644 --- a/redbot/cogs/streams/locales/ru-RU.po +++ b/redbot/cogs/streams/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: ru_RU\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "Статус канала Twitch." -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "Статус канала YouTube." -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." -msgstr "Статус канала Hitbox." +msgid "Check if a smashcast channel is live." +msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "Статус канала Mixer." - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "Статус канала Picarto." -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "Этот пользователь не в сети." -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "Этот канал, кажется, не существует." -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." -msgstr "Токен Twitch либо недействителен, либо не был установлен. См. `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." -msgstr "Ключ API YouTube либо недействителен, либо не был установлен. См. `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "Что-то пошло не так при попытке связаться с API потокового сервиса." -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "Управление автоматическими оповещениями транслляций." -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "Управление Twitch уведомлениями." -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "Переключить оповещения в этом канале для трансляции Twitch." -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "Переключить оповещения на этом канале для трансляции YouTube." -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." -msgstr "Переключить оповещения на этом канале для трансляции Hitbox." +msgid "Toggle alerts in this channel for a Smashcast stream." +msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "Переключить оповещения на этом канале для трансляции Mixer." - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "Переключить оповещения на этом канале для трансляции Picarto." -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "Все оповещения о трансляциях на этом сервере были отключены." -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "Все оповещения о трансляциях в этом канале отключены." -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "Список всех активных оповещений о трансляциях на этом сервере." -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "На этом сервере нет активных оповещений." -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "Установить токены для доступа к трансляциям." - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "Управление пользовательскими сообщениями оповещений о трансляциях." -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "Управление настройками упоминаний для оповещений о трансляциях." - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "Переключить упоминание `@​everyone`." - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "Упоминание `@​everyone` больше не будет использоваться в оповещениях." - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "Управление настройками упоминаний для оповещений о трансляциях." + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "Переключить упоминание `@​everyone`." + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "Упоминание `@​everyone` больше не будет использоваться в оповещениях." + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "Переключить упоминание `@​here`." -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "Упоминание `@​here` больше не будет использоваться в оповещениях." -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "Переключить упоминание роли." -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "Упоминание `@​{role.name}` больше не будет использоваться в оповещениях." -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "Когда будет транслироваться поток или сообщество, будет использоваться `@​{role.name}`." -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "Поскольку роль не может быть упомянута, она станет на мгновение упоминаемой при оповещении о трансляции. Убедитесь, что у меня есть необходимые разрешения для управления этой ролью, иначе члены этой роли не получат уведомление." -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "Переключить удаление оповещений при окончании трансляции." -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "Уведомления будут удалены при окончании трансляции." -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "Уведомления больше не будут удаляться." -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "Теперь я отправлю уведомление на этом канале, когда {stream.name} будет активен." -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "Я больше не буду отправлять уведомления о {stream.name} на этом канале." -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "Воспроизводится: " -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "Нет" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/sk-SK.po b/redbot/cogs/streams/locales/sk-SK.po index 39b9a7ba3..9b4b56eed 100644 --- a/redbot/cogs/streams/locales/sk-SK.po +++ b/redbot/cogs/streams/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: sk_SK\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/sr-SP.po b/redbot/cogs/streams/locales/sr-SP.po index 9ff5b6928..b47109d0c 100644 --- a/redbot/cogs/streams/locales/sr-SP.po +++ b/redbot/cogs/streams/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: sr_SP\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/sv-SE.po b/redbot/cogs/streams/locales/sv-SE.po index 18bbccab5..fdc499ec8 100644 --- a/redbot/cogs/streams/locales/sv-SE.po +++ b/redbot/cogs/streams/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: sv_SE\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "Kontrollera om en Twitch-kanal är live." -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "Kontrollera om en YouTube-kanal är live." -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." -msgstr "Kontrollera om en Hitbox-kanal är live." +msgid "Check if a smashcast channel is live." +msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "Kontrollera om en Mixer-kanal är live." - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "Kontrollera om en Picarto kanal är live." -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "Användaren är offline." -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "Den här kanalen existerar inte." -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." -msgstr "Den här twitch passfrasen är ogiltig eller så har den inte blivit satt. Se '{prefix}streamset twitchtoken' för instruktioner." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." -msgstr "YouTube-API-nyckeln är antingen ogiltig eller har inte angetts. Se `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "Något gick fel när du försökte kontakta streaming-tjänstens API." -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "Hantera automatiska stream-notifikationer." -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "Hantera Twitch stream notifikationer." -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "Växla varningar i den här kanalen för en Twitch-ström." -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "Ange namnet på en *Twitch*-kanal, inte en Discord-kanal." -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "Växla varningar i den här kanalen för en Youtube-ström." -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." -msgstr "Växla varningar i denna kanal för en Hitbox-ström." +msgid "Toggle alerts in this channel for a Smashcast stream." +msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "Växla varningar i denna kanal för en Mixer ström." - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "Växla varningar i denna kanal för en Picarto ström." -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "Alla ström notifikationer i den här servern har inaktiverats." -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "Alla ström-notifikationer i denna kanal har inaktiverats." -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "Lista alla aktiva ström-notififikationer på denna server." -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "Aktiva notifikationer:\\n\\n" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "Det finns inga aktiva notifikationer på denna server." -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "Ställ in tokens för åtkomst till strömmar." +msgid "Manage stream alert settings." +msgstr "" -#: redbot/cogs/streams/streams.py:422 +#: redbot/cogs/streams/streams.py:434 #, docstring msgid "Set stream check refresh time." msgstr "Ställ in uppdateringstid för strömmnings-notifikationer." -#: redbot/cogs/streams/streams.py:424 +#: redbot/cogs/streams/streams.py:436 msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "Du kan inte ställa in uppdateringstimern till mindre än 60 sekunder" -#: redbot/cogs/streams/streams.py:434 +#: redbot/cogs/streams/streams.py:446 #, docstring msgid "Explain how to set the twitch token." msgstr "Förklara hur man ställer in twitch token." -#: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "Förklara hur man ställer in YouTube token." -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "Hantera anpassade meddelanden för strömmnings-notifikationer." -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "Meddelande för strömavisering!" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/tr-TR.po b/redbot/cogs/streams/locales/tr-TR.po index 05f9a554d..2d9e442bc 100644 --- a/redbot/cogs/streams/locales/tr-TR.po +++ b/redbot/cogs/streams/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: tr_TR\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "Bir Twitch kanalı açık mı değil mi kontrol edin." -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "Bir YouTube kanalı açık mı değil mi kontrol edin." -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." -msgstr "Bir Hitbox kanalı açık mı değil mi kontrol edin." +msgid "Check if a smashcast channel is live." +msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "Bir Mixer kanalı açık mı değil mi kontrol edin." - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "Bir Picarto kanalı açık mı değil mi kontrol edin." -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "Bu kullanıcı çevrimdışı." -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "Böyle bir kanal var gibi gözükmüyor." -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." -msgstr "Twitch Api geçersiz ya da ayarlanmalı. Bu komut ile kontrol edebilirsin. `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." -msgstr "YouTube Api geçersiz ya da ayarlanmalı. Bu komut ile kontrol edebilirsin. `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." +msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "Yayın API'sine bağlanmaya çalışırken bir şeyler ters gitti." -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "Otomatik yayın bilgilendirmelerini ayarların." -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "Twitch bildirilimlerini ayarların." -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "Bu kanal için Twitch bildirimlerini ayarlayın." -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "Lütfen bir Twitch kanalı ismi girin, Discord kanal ismi değil." -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "Bu kanala YouTube yayın bildirimlerini ayarlayın." -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." -msgstr "Bu kanala Hitbox yayın bildirimlerini ayarlayın." - -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "Oynatılıyor" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "None" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/uk-UA.po b/redbot/cogs/streams/locales/uk-UA.po index 956bad14c..f3ef3cb55 100644 --- a/redbot/cogs/streams/locales/uk-UA.po +++ b/redbot/cogs/streams/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: uk_UA\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/vi-VN.po b/redbot/cogs/streams/locales/vi-VN.po index bf69c7f75..fced10d7e 100644 --- a/redbot/cogs/streams/locales/vi-VN.po +++ b/redbot/cogs/streams/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: vi_VN\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/zh-CN.po b/redbot/cogs/streams/locales/zh-CN.po index 4cc490eeb..2e05f0674 100644 --- a/redbot/cogs/streams/locales/zh-CN.po +++ b/redbot/cogs/streams/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: zh_CN\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/zh-HK.po b/redbot/cogs/streams/locales/zh-HK.po index f7c48901e..c3d9f4f16 100644 --- a/redbot/cogs/streams/locales/zh-HK.po +++ b/redbot/cogs/streams/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: zh_HK\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "" -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/locales/zh-TW.po b/redbot/cogs/streams/locales/zh-TW.po index ce6da8fe2..5b8f82206 100644 --- a/redbot/cogs/streams/locales/zh-TW.po +++ b/redbot/cogs/streams/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,311 +15,310 @@ msgstr "" "X-Crowdin-File-ID: 48\n" "Language: zh_TW\n" -#: redbot/cogs/streams/streams.py:41 +#: redbot/cogs/streams/streams.py:40 #, docstring -msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube, Picarto or Mixer stream is\\n currently live.\\n " +msgid "Various commands relating to streaming platforms.\\n\\n You can check if a Twitch, YouTube or Picarto stream is\\n currently live.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:120 -msgid "You need a client secret key to use correctly Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n`[p]set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." +#: redbot/cogs/streams/streams.py:140 +msgid "You need a client secret key if you want to use the Twitch API on this cog.\\nFollow these steps:\\n1. Go to this page: https://dev.twitch.tv/console/apps.\\n2. Click \\\"Manage\\\" on your application.\\n3. Click on \\\"New secret\\\".\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel or in DM with the bot." msgstr "" -#: redbot/cogs/streams/streams.py:180 +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:153 redbot/cogs/streams/streams.py:461 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:206 #, docstring msgid "Check if a Twitch channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:191 +#: redbot/cogs/streams/streams.py:217 #, docstring msgid "Check if a YouTube channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:204 +#: redbot/cogs/streams/streams.py:230 #, docstring -msgid "Check if a Hitbox channel is live." +msgid "Check if a smashcast channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:210 -#, docstring -msgid "Check if a Mixer channel is live." -msgstr "" - -#: redbot/cogs/streams/streams.py:216 +#: redbot/cogs/streams/streams.py:236 #, docstring msgid "Check if a Picarto channel is live." msgstr "" -#: redbot/cogs/streams/streams.py:228 redbot/cogs/streams/streams.py:254 +#: redbot/cogs/streams/streams.py:248 redbot/cogs/streams/streams.py:272 msgid "That user is offline." msgstr "" -#: redbot/cogs/streams/streams.py:230 redbot/cogs/streams/streams.py:408 +#: redbot/cogs/streams/streams.py:250 redbot/cogs/streams/streams.py:420 msgid "That channel doesn't seem to exist." msgstr "" -#: redbot/cogs/streams/streams.py:233 redbot/cogs/streams/streams.py:387 -msgid "The Twitch token is either invalid or has not been set. See `{prefix}streamset twitchtoken`." +#: redbot/cogs/streams/streams.py:253 redbot/cogs/streams/streams.py:400 +msgid "The Twitch token is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:240 redbot/cogs/streams/streams.py:395 -msgid "The YouTube API key is either invalid or has not been set. See `{prefix}streamset youtubekey`." +#: redbot/cogs/streams/streams.py:259 redbot/cogs/streams/streams.py:407 +msgid "The YouTube API key is either invalid or has not been set. See {command}." msgstr "" -#: redbot/cogs/streams/streams.py:247 redbot/cogs/streams/streams.py:403 +#: redbot/cogs/streams/streams.py:265 redbot/cogs/streams/streams.py:415 msgid "Something went wrong whilst trying to contact the stream service's API." msgstr "" -#: redbot/cogs/streams/streams.py:264 +#: redbot/cogs/streams/streams.py:282 #, docstring msgid "Manage automated stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:269 +#: redbot/cogs/streams/streams.py:287 #, docstring msgid "Manage Twitch stream notifications." msgstr "" -#: redbot/cogs/streams/streams.py:277 +#: redbot/cogs/streams/streams.py:295 #, docstring msgid "Toggle alerts in this channel for a Twitch stream." msgstr "" -#: redbot/cogs/streams/streams.py:280 +#: redbot/cogs/streams/streams.py:298 msgid "Please supply the name of a *Twitch* channel, not a Discord channel." msgstr "" -#: redbot/cogs/streams/streams.py:287 +#: redbot/cogs/streams/streams.py:305 #, docstring msgid "Toggle alerts in this channel for a YouTube stream." msgstr "" -#: redbot/cogs/streams/streams.py:292 +#: redbot/cogs/streams/streams.py:310 #, docstring -msgid "Toggle alerts in this channel for a Hitbox stream." +msgid "Toggle alerts in this channel for a Smashcast stream." msgstr "" -#: redbot/cogs/streams/streams.py:297 -#, docstring -msgid "Toggle alerts in this channel for a Mixer stream." -msgstr "" - -#: redbot/cogs/streams/streams.py:302 +#: redbot/cogs/streams/streams.py:315 #, docstring msgid "Toggle alerts in this channel for a Picarto stream." msgstr "" -#: redbot/cogs/streams/streams.py:307 +#: redbot/cogs/streams/streams.py:320 #, docstring msgid "Disable all stream alerts in this channel or server.\\n\\n `[p]streamalert stop` will disable this channel's stream\\n alerts.\\n\\n Do `[p]streamalert stop yes` to disable all stream alerts in\\n this server.\\n " msgstr "" -#: redbot/cogs/streams/streams.py:337 +#: redbot/cogs/streams/streams.py:350 msgid "All the stream alerts in this server have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:339 +#: redbot/cogs/streams/streams.py:352 msgid "All the stream alerts in this channel have been disabled." msgstr "" -#: redbot/cogs/streams/streams.py:345 +#: redbot/cogs/streams/streams.py:358 #, docstring msgid "List all active stream alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:348 +#: redbot/cogs/streams/streams.py:361 msgid "Active alerts:\\n\\n" msgstr "" -#: redbot/cogs/streams/streams.py:356 +#: redbot/cogs/streams/streams.py:369 msgid "There are no active alerts in this server." msgstr "" -#: redbot/cogs/streams/streams.py:416 +#: redbot/cogs/streams/streams.py:428 #, docstring -msgid "Set tokens for accessing streams." -msgstr "" - -#: redbot/cogs/streams/streams.py:422 -#, docstring -msgid "Set stream check refresh time." -msgstr "" - -#: redbot/cogs/streams/streams.py:424 -msgid "You cannot set the refresh timer to less than 60 seconds" +msgid "Manage stream alert settings." msgstr "" #: redbot/cogs/streams/streams.py:434 #, docstring -msgid "Explain how to set the twitch token." +msgid "Set stream check refresh time." msgstr "" #: redbot/cogs/streams/streams.py:436 -msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n`{prefix}set api twitch client_id client_secret `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgid "You cannot set the refresh timer to less than 60 seconds" msgstr "" -#: redbot/cogs/streams/streams.py:455 +#: redbot/cogs/streams/streams.py:446 +#, docstring +msgid "Explain how to set the twitch token." +msgstr "" + +#: redbot/cogs/streams/streams.py:447 +msgid "To set the twitch API tokens, follow these steps:\\n1. Go to this page: https://dev.twitch.tv/dashboard/apps.\\n2. Click *Register Your Application*.\\n3. Enter a name, set the OAuth Redirect URI to `http://localhost`, and select an Application Category of your choosing.\\n4. Click *Register*.\\n5. Copy your client ID and your client secret into:\\n{command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +msgstr "" + +#: redbot/cogs/streams/streams.py:470 #, docstring msgid "Explain how to set the YouTube token." msgstr "" -#: redbot/cogs/streams/streams.py:457 -msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command `{prefix}set api youtube api_key `\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" +#: redbot/cogs/streams/streams.py:472 +msgid "To get one, do the following:\\n1. Create a project\\n(see https://support.google.com/googleapi/answer/6251787 for details)\\n2. Enable the YouTube Data API v3 \\n(see https://support.google.com/googleapi/answer/6158841 for instructions)\\n3. Set up your API key \\n(see https://support.google.com/googleapi/answer/6158862 for instructions)\\n4. Copy your API key and run the command {command}\\n\\nNote: These tokens are sensitive and should only be used in a private channel\\nor in DM with the bot.\\n" msgstr "" -#: redbot/cogs/streams/streams.py:476 +#: redbot/cogs/streams/streams.py:486 +msgid "" +msgstr "" + +#: redbot/cogs/streams/streams.py:495 #, docstring msgid "Manage custom message for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:482 +#: redbot/cogs/streams/streams.py:501 #, docstring msgid "Set stream alert message when mentions are enabled.\\n\\n Use `{mention}` in the message to insert the selected mentions.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message mention \\\"{mention}, {stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:493 redbot/cogs/streams/streams.py:509 +#: redbot/cogs/streams/streams.py:512 redbot/cogs/streams/streams.py:528 msgid "Stream alert message set!" msgstr "" -#: redbot/cogs/streams/streams.py:500 +#: redbot/cogs/streams/streams.py:519 #, docstring msgid "Set stream alert message when mentions are disabled.\\n\\n Use `{stream.name}` in the message to insert the channel or user name.\\n\\n For example: `[p]streamset message nomention \\\"{stream.name} is live!\\\"`\\n " msgstr "" -#: redbot/cogs/streams/streams.py:516 +#: redbot/cogs/streams/streams.py:535 #, docstring msgid "Reset the stream alert messages in this server." msgstr "" -#: redbot/cogs/streams/streams.py:520 -msgid "Stream alerts in this server will now use the default alert message." -msgstr "" - -#: redbot/cogs/streams/streams.py:525 -#, docstring -msgid "Manage mention settings for stream alerts." -msgstr "" - -#: redbot/cogs/streams/streams.py:531 -#, docstring -msgid "Toggle the `@​everyone` mention." -msgstr "" - -#: redbot/cogs/streams/streams.py:536 -msgid "`@​everyone` will no longer be mentioned for stream alerts." -msgstr "" - #: redbot/cogs/streams/streams.py:539 -msgid "When a stream is live, `@​everyone` will be mentioned." +msgid "Stream alerts in this server will now use the default alert message." msgstr "" #: redbot/cogs/streams/streams.py:544 #, docstring +msgid "Manage mention settings for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:550 +#, docstring +msgid "Toggle the `@​everyone` mention." +msgstr "" + +#: redbot/cogs/streams/streams.py:555 +msgid "`@​everyone` will no longer be mentioned for stream alerts." +msgstr "" + +#: redbot/cogs/streams/streams.py:558 +msgid "When a stream is live, `@​everyone` will be mentioned." +msgstr "" + +#: redbot/cogs/streams/streams.py:563 +#, docstring msgid "Toggle the `@​here` mention." msgstr "" -#: redbot/cogs/streams/streams.py:549 +#: redbot/cogs/streams/streams.py:568 msgid "`@​here` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:552 +#: redbot/cogs/streams/streams.py:571 msgid "When a stream is live, `@​here` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:557 +#: redbot/cogs/streams/streams.py:576 #, docstring msgid "Toggle a role mention." msgstr "" -#: redbot/cogs/streams/streams.py:562 +#: redbot/cogs/streams/streams.py:581 msgid "`@​{role.name}` will no longer be mentioned for stream alerts." msgstr "" -#: redbot/cogs/streams/streams.py:568 +#: redbot/cogs/streams/streams.py:587 msgid "When a stream or community is live, `@​{role.name}` will be mentioned." msgstr "" -#: redbot/cogs/streams/streams.py:572 +#: redbot/cogs/streams/streams.py:591 msgid "Since the role is not mentionable, it will be momentarily made mentionable when announcing a streamalert. Please make sure I have the correct permissions to manage this role, or else members of this role won't receive a notification." msgstr "" -#: redbot/cogs/streams/streams.py:583 +#: redbot/cogs/streams/streams.py:602 #, docstring msgid "Toggle alert deletion for when streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:586 +#: redbot/cogs/streams/streams.py:605 msgid "The notifications will be deleted once streams go offline." msgstr "" -#: redbot/cogs/streams/streams.py:588 +#: redbot/cogs/streams/streams.py:607 msgid "Notifications will no longer be deleted." msgstr "" -#: redbot/cogs/streams/streams.py:593 +#: redbot/cogs/streams/streams.py:612 #, docstring msgid "Toggle excluding rerun streams from alerts." msgstr "" -#: redbot/cogs/streams/streams.py:598 +#: redbot/cogs/streams/streams.py:617 msgid "Streams of type 'rerun' will be included in alerts." msgstr "" -#: redbot/cogs/streams/streams.py:601 +#: redbot/cogs/streams/streams.py:620 msgid "Streams of type 'rerun' will no longer send an alert." msgstr "" -#: redbot/cogs/streams/streams.py:609 +#: redbot/cogs/streams/streams.py:628 msgid "I'll now send a notification in this channel when {stream.name} is live." msgstr "" -#: redbot/cogs/streams/streams.py:618 +#: redbot/cogs/streams/streams.py:637 msgid "I won't send notifications about {stream.name} in this channel anymore." msgstr "" -#: redbot/cogs/streams/streams.py:702 +#: redbot/cogs/streams/streams.py:725 msgid "{mention}, {stream} is live!" msgstr "" -#: redbot/cogs/streams/streams.py:715 +#: redbot/cogs/streams/streams.py:738 msgid "{stream} is live!" msgstr "" -#: redbot/cogs/streams/streamtypes.py:305 +#: redbot/cogs/streams/streamtypes.py:311 msgid "Untitled broadcast" msgstr "" -#: redbot/cogs/streams/streamtypes.py:307 +#: redbot/cogs/streams/streamtypes.py:313 msgid " - Rerun" msgstr "" -#: redbot/cogs/streams/streamtypes.py:310 -#: redbot/cogs/streams/streamtypes.py:353 -#: redbot/cogs/streams/streamtypes.py:391 -#: redbot/cogs/streams/streamtypes.py:437 +#: redbot/cogs/streams/streamtypes.py:316 +#: redbot/cogs/streams/streamtypes.py:359 +#: redbot/cogs/streams/streamtypes.py:400 msgid "Followers" msgstr "" -#: redbot/cogs/streams/streamtypes.py:311 -#: redbot/cogs/streams/streamtypes.py:392 -#: redbot/cogs/streams/streamtypes.py:438 +#: redbot/cogs/streams/streamtypes.py:317 +#: redbot/cogs/streams/streamtypes.py:401 msgid "Total views" msgstr "" -#: redbot/cogs/streams/streamtypes.py:316 -#: redbot/cogs/streams/streamtypes.py:357 -#: redbot/cogs/streams/streamtypes.py:401 +#: redbot/cogs/streams/streamtypes.py:322 +#: redbot/cogs/streams/streamtypes.py:363 msgid "Playing: " msgstr "正在播放: " -#: redbot/cogs/streams/streamtypes.py:443 +#: redbot/cogs/streams/streamtypes.py:406 msgid "None" msgstr "無" -#: redbot/cogs/streams/streamtypes.py:446 +#: redbot/cogs/streams/streamtypes.py:409 msgid "NSFW | " msgstr "" -#: redbot/cogs/streams/streamtypes.py:450 +#: redbot/cogs/streams/streamtypes.py:413 msgid "{adult}Category: {category} | Tags: {tags}" msgstr "" diff --git a/redbot/cogs/streams/streams.py b/redbot/cogs/streams/streams.py index 5fe23c1cd..653c7d28c 100644 --- a/redbot/cogs/streams/streams.py +++ b/redbot/cogs/streams/streams.py @@ -7,7 +7,6 @@ from redbot.core.utils.chat_formatting import escape, pagify from .streamtypes import ( HitboxStream, - MixerStream, PicartoStream, Stream, TwitchStream, @@ -40,7 +39,7 @@ log = logging.getLogger("red.core.cogs.Streams") class Streams(commands.Cog): """Various commands relating to streaming platforms. - You can check if a Twitch, YouTube, Picarto or Mixer stream is + You can check if a Twitch, YouTube or Picarto stream is currently live. """ @@ -80,6 +79,10 @@ class Streams(commands.Cog): self._ready_event: asyncio.Event = asyncio.Event() self._init_task: asyncio.Task = self.bot.loop.create_task(self.initialize()) + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete """ + return + def check_name_or_id(self, data: str) -> bool: matched = self.yt_cid_pattern.fullmatch(data) if matched is None: @@ -223,17 +226,11 @@ class Streams(commands.Cog): await self.check_online(ctx, stream) @commands.command() - async def hitbox(self, ctx: commands.Context, channel_name: str): - """Check if a Hitbox channel is live.""" + async def smashcast(self, ctx: commands.Context, channel_name: str): + """Check if a smashcast channel is live.""" stream = HitboxStream(name=channel_name) await self.check_online(ctx, stream) - @commands.command() - async def mixer(self, ctx: commands.Context, channel_name: str): - """Check if a Mixer channel is live.""" - stream = MixerStream(name=channel_name) - await self.check_online(ctx, stream) - @commands.command() async def picarto(self, ctx: commands.Context, channel_name: str): """Check if a Picarto channel is live.""" @@ -243,7 +240,7 @@ class Streams(commands.Cog): async def check_online( self, ctx: commands.Context, - stream: Union[PicartoStream, MixerStream, HitboxStream, YoutubeStream, TwitchStream], + stream: Union[PicartoStream, HitboxStream, YoutubeStream, TwitchStream], ): try: info = await stream.is_online() @@ -280,7 +277,7 @@ class Streams(commands.Cog): @commands.group() @commands.guild_only() - @checks.mod() + @checks.mod_or_permissions(manage_channels=True) async def streamalert(self, ctx: commands.Context): """Manage automated stream alerts.""" pass @@ -308,16 +305,11 @@ class Streams(commands.Cog): """Toggle alerts in this channel for a YouTube stream.""" await self.stream_alert(ctx, YoutubeStream, channel_name_or_id) - @streamalert.command(name="hitbox") - async def hitbox_alert(self, ctx: commands.Context, channel_name: str): - """Toggle alerts in this channel for a Hitbox stream.""" + @streamalert.command(name="smashcast") + async def smashcast_alert(self, ctx: commands.Context, channel_name: str): + """Toggle alerts in this channel for a Smashcast stream.""" await self.stream_alert(ctx, HitboxStream, channel_name) - @streamalert.command(name="mixer") - async def mixer_alert(self, ctx: commands.Context, channel_name: str): - """Toggle alerts in this channel for a Mixer stream.""" - await self.stream_alert(ctx, MixerStream, channel_name) - @streamalert.command(name="picarto") async def picarto_alert(self, ctx: commands.Context, channel_name: str): """Toggle alerts in this channel for a Picarto stream.""" @@ -431,9 +423,9 @@ class Streams(commands.Cog): await self.add_or_remove(ctx, stream) @commands.group() - @checks.mod() + @checks.mod_or_permissions(manage_channels=True) async def streamset(self, ctx: commands.Context): - """Set tokens for accessing streams.""" + """Manage stream alert settings.""" pass @streamset.command(name="timer") @@ -505,14 +497,13 @@ class Streams(commands.Cog): @message.command(name="mention") @commands.guild_only() - async def with_mention(self, ctx: commands.Context, message: str = None): + async def with_mention(self, ctx: commands.Context, *, message: str = None): """Set stream alert message when mentions are enabled. Use `{mention}` in the message to insert the selected mentions. + Use `{stream}` in the message to insert the channel or user name. - Use `{stream.name}` in the message to insert the channel or user name. - - For example: `[p]streamset message mention "{mention}, {stream.name} is live!"` + For example: `[p]streamset message mention {mention}, {stream} is live!` """ if message is not None: guild = ctx.guild @@ -523,12 +514,12 @@ class Streams(commands.Cog): @message.command(name="nomention") @commands.guild_only() - async def without_mention(self, ctx: commands.Context, message: str = None): + async def without_mention(self, ctx: commands.Context, *, message: str = None): """Set stream alert message when mentions are disabled. - Use `{stream.name}` in the message to insert the channel or user name. + Use `{stream}` in the message to insert the channel or user name. - For example: `[p]streamset message nomention "{stream.name} is live!"` + For example: `[p]streamset message nomention {stream} is live!` """ if message is not None: guild = ctx.guild @@ -702,6 +693,8 @@ class Streams(commands.Cog): continue for message in stream._messages_cache: with contextlib.suppress(Exception): + if await self.bot.cog_disabled_in_guild(self, message.guild): + continue autodelete = await self.config.guild(message.guild).autodelete() if autodelete: await message.delete() @@ -714,17 +707,26 @@ class Streams(commands.Cog): channel = self.bot.get_channel(channel_id) if not channel: continue + if await self.bot.cog_disabled_in_guild(self, channel.guild): + continue ignore_reruns = await self.config.guild(channel.guild).ignore_reruns() if ignore_reruns and is_rerun: continue - mention_str, edited_roles = await self._get_mention_str(channel.guild) + mention_str, edited_roles = await self._get_mention_str( + channel.guild, channel + ) if mention_str: alert_msg = await self.config.guild( channel.guild ).live_message_mention() if alert_msg: - content = alert_msg.format(mention=mention_str, stream=stream) + content = alert_msg # Stop bad things from happening here... + content = content.replace( + "{stream.name}", str(stream.name) + ) # Backwards compatability + content = content.replace("{stream}", str(stream.name)) + content = content.replace("{mention}", mention_str) else: content = _("{mention}, {stream} is live!").format( mention=mention_str, @@ -737,7 +739,11 @@ class Streams(commands.Cog): channel.guild ).live_message_nomention() if alert_msg: - content = alert_msg.format(stream=stream) + content = alert_msg # Stop bad things from happening here... + content = content.replace( + "{stream.name}", str(stream.name) + ) # Backwards compatability + content = content.replace("{stream}", str(stream.name)) else: content = _("{stream} is live!").format( stream=escape( @@ -745,14 +751,20 @@ class Streams(commands.Cog): ) ) - m = await channel.send(content, embed=embed) + m = await channel.send( + content, + embed=embed, + allowed_mentions=discord.AllowedMentions(roles=True, everyone=True), + ) stream._messages_cache.append(m) if edited_roles: for role in edited_roles: await role.edit(mentionable=False) await self.save_streams() - async def _get_mention_str(self, guild: discord.Guild) -> Tuple[str, List[discord.Role]]: + async def _get_mention_str( + self, guild: discord.Guild, channel: discord.TextChannel + ) -> Tuple[str, List[discord.Role]]: """Returns a 2-tuple with the string containing the mentions, and a list of all roles which need to have their `mentionable` property set back to False. """ @@ -764,9 +776,10 @@ class Streams(commands.Cog): if await settings.mention_here(): mentions.append("@here") can_manage_roles = guild.me.guild_permissions.manage_roles + can_mention_everyone = channel.permissions_for(guild.me).mention_everyone for role in guild.roles: if await self.config.role(role).mention(): - if can_manage_roles and not role.mentionable: + if not can_mention_everyone and can_manage_roles and not role.mentionable: try: await role.edit(mentionable=True) except discord.Forbidden: diff --git a/redbot/cogs/streams/streamtypes.py b/redbot/cogs/streams/streamtypes.py index c7d8a9837..59db0c4a8 100644 --- a/redbot/cogs/streams/streamtypes.py +++ b/redbot/cogs/streams/streamtypes.py @@ -190,6 +190,12 @@ class YoutubeStream(Stream): raise StreamNotFound() elif "items" in data: return data["items"][0][resource] + elif ( + "pageInfo" in data + and "totalResults" in data["pageInfo"] + and data["pageInfo"]["totalResults"] < 1 + ): + raise StreamNotFound() raise APIError() def __repr__(self): @@ -325,7 +331,7 @@ class HitboxStream(Stream): token_name = None # This streaming services don't currently require an API key async def is_online(self): - url = "https://api.hitbox.tv/media/live/" + self.name + url = "https://api.smashcast.tv/media/live/" + self.name async with aiohttp.ClientSession() as session: async with session.get(url) as r: @@ -359,49 +365,6 @@ class HitboxStream(Stream): return embed -class MixerStream(Stream): - - token_name = None # This streaming services don't currently require an API key - - async def is_online(self): - url = "https://mixer.com/api/v1/channels/" + self.name - - async with aiohttp.ClientSession() as session: - async with session.get(url) as r: - data = await r.text(encoding="utf-8") - if r.status == 200: - data = json.loads(data, strict=False) - if data["online"] is True: - # self.already_online = True - return self.make_embed(data) - else: - # self.already_online = False - raise OfflineStream() - elif r.status == 404: - raise StreamNotFound() - else: - raise APIError() - - def make_embed(self, data): - default_avatar = "https://mixer.com/_latest/assets/images/main/avatars/default.jpg" - user = data["user"] - url = "https://mixer.com/" + data["token"] - embed = discord.Embed(title=data["name"], url=url) - embed.set_author(name=user["username"]) - embed.add_field(name=_("Followers"), value=humanize_number(data["numFollowers"])) - embed.add_field(name=_("Total views"), value=humanize_number(data["viewersTotal"])) - if user["avatarUrl"]: - embed.set_thumbnail(url=user["avatarUrl"]) - else: - embed.set_thumbnail(url=default_avatar) - if data["thumbnail"]: - embed.set_image(url=rnd(data["thumbnail"]["url"])) - embed.color = 0x4C90F3 # pylint: disable=assigning-non-slot - if data["type"] is not None: - embed.set_footer(text=_("Playing: ") + data["type"]["name"]) - return embed - - class PicartoStream(Stream): token_name = None # This streaming services don't currently require an API key diff --git a/redbot/cogs/trivia/data/lists/games.yaml b/redbot/cogs/trivia/data/lists/games.yaml index 595c5dcd5..7e25e6fee 100644 --- a/redbot/cogs/trivia/data/lists/games.yaml +++ b/redbot/cogs/trivia/data/lists/games.yaml @@ -1,3 +1,4 @@ +AUTHOR: bobloy "\"Call of Duty: Ghosts\" is what number primary installment in the COD series?": - Ten - 10 @@ -7,39 +8,88 @@ - Australia "\"Donkey Kong 64\" appeared on the Nintendo 64 in which year?": - 1999 +"\"Relationship Matter\" is the slogan of which social networking site?": +- Linked In +- Linkedin +A Royal Flush is the best hand you can get in which game?: +- Poker +A bridge hand with no cards in one suit is said to have a _______.: +- Void +A poker hand consisting of three of a kind and a pair is called a _______.: +- Full house Advertised briefly as the bloodiest video game in existence: - mortal kombat Along with the Z, what title has the highest value (10) in Scrabble?: - Q At what level do you get the Hadouken Fireball in "Mega Man X"?: - Armored Armadillo Stage +Board game involving rapid climbing and tragic sliding.: +- Chutes and ladders +- Snakes and ladders By what name was Netscape known officially before it became Netscape?: - Mosaic +Eva Gabor and Johnny Carson popularized this game by climbing over each other.: +- Twister Final Fantasy VII was originally designed in what video game system?: - Nintendo 64 Founded by Paypal employees, what site was bought by Google for $1.65 billion?: - YouTube +Frank Lloyd Wright son John invented these after watching workers move timber.: +- Lincoln logs Gran Turismo is exclusive to 1 console, what is it?: - Sony Playstation - Playstation How is binary digit more commonly known?: - Bit +How many balls are used in a game of snooker in addition to the cue ball?: +- 21 +- Twenty one How many buttons (excluding the control pad) did the original NES controller have?: - Four - 4 How many counters does a player start with in Backgammon?: - 15 +How many discs does each player have to start with in draughts (checkers)?: +- 12 +- Twelve +How many dots are on a twister mat?: +- Thirty +- 30 +How many dots are there on a pair of dice?: +- Forty two +- 42 How many fighters are playable in 'Street Fighter II'?: - Eight - 8 +How many folds does an original Monopoly board have?: +- One +- 1 "How many levels are there in the Tower of Orthanc in \"Lord of the Rings: The Two Towers\"?": - 20 - twenty +How many numbers are on the spinner in the game of 'Life'?: +- Ten +- 10 +How many pieces are found in a chess set?: +- 32 +- Thirty two +- thirtytwo +- thirty-two How many possible opening moves are there in a game of draughts?: - 7 +How many squares are there on a chessboard?: +- 64 +- Sixty Four +- sixtyfour +- sixty-four +How many tiles does a player play to score a "bingo" in Scrabble?: +- 7 +- Seven How many years after the events of Soulcalibur IV do the events of Soulcalibur V take place?: - 17 - 17 years +How much does Park Place cost in Monopoly (in US Dollars)?: +- 350 How much time does Link have to defeat Skull Kid in Majora's Mask?: - 3 days IN the "Final Fantasy X", where is blitzball played?: @@ -48,6 +98,10 @@ IN the official Monopoly rules, what happens when you land on "Free Parking"?: - Nothing IN which game does Mario wear the Tanooki Suit which gives him the ability to fly?: - Super Mario Bros 3 +If you "peg out" what game are you playing: +- Cribbage +If you "peg out" what game are you playing?: +- Cribbage If you're killing a goomba, what game are you playing?: - Super Mario Bros - Mario @@ -60,10 +114,32 @@ In "Twisted Metal 2", what does Krista Sparks drive?: In 'Pac-Man' for the Atari 2600, how many points were each pellet worth?: - One - 1 +In Chess, what is the maximum number of squares a King can move?: +- Two +- 2 +In Chess, which piece has the most freedom of movement?: +- Queen In Chrono Trigger, who is the "Master of War?": - Spekkio +In Monopoly, how much does it cost to buy Electric Company?: +- 150 +In Monopoly, how much does it cost to buy New York Avenue?: +- 200 +In Monopoly, how much does it cost to buy Oriental Avenue?: +- 100 +In Monopoly, how much does it cost to buy Vermont Avenue?: +- 100 +- hundred +- one hundred +In Monopoly, how much does it cost to get out of jail?: +- 50 +- Fifty +In Monopoly, what is the name of the penalty space between Baltic Ave. and Reading RR?: +- Income tax In Monopoly, what is the rental on Boardwalk with one house?: - 200 +In Risk, what is the easiest continent to defend?: +- Australia In Sonic the Hedgehog, the character Knuckles is what species?: - Echidna In Super Mario Bros. 2, how many extra lives do you get for spinning three 7s on the slot machine?: @@ -71,6 +147,16 @@ In Super Mario Bros. 2, how many extra lives do you get for spinning three 7s on - 10 In Vegas, what color is traditionally used for the zero in a roulette wheel?: - Green +In a game of horseshoes, how many feet apart must the stakes be?: +- Forty +- 40 +In poker five cards of the same suit is called a(n) __________.: +- Flush +In poker, five cards of the same suit is called a(n) ________?: +- Flush +In roulette, what number is green?: +- Zero +- 0 In the "Banjo-Kazooie" games what type of animal in Banjo?: - Honey Bear In the Game of Life, what are the playing pieces that you move around the board?: @@ -99,6 +185,12 @@ In the original Contra, what gun would "S" get you?: - Spread Gun In the original Kingdom Hearts, who is Sora looking for?: - Kairi +In this card game, teams are designated North-South and East-West.: +- Bridge +In this game players take turns placing disks on an 8x8 board.: +- Othello +In this game, large plastic animals gobbled marbles.: +- Hungry hungry hippos In what country can the town of Silent Hill be found?: - United States In what game did Mario make his first appearance?: @@ -116,11 +208,28 @@ In what year was popular video game "Halo 4" released?: - 2012 In what year was the compact disc invented?: - 1965 +In which game are "Staunton" pieces used?: +- Chess +"In which game are the terms: 'pin', 'fork', and 'skewer' used?": +- Chess +In which game could a person have a "full house"?: +- Poker In which game in the "Star Fox" series was the game character based rather than flight based?: - Star Fox Adventures +In which game is the term "rook" used: +- Chess +In which game is the term "rook" used?: +- Chess +In which game or sport can a person be "skunked"?: +- Cribbage +Klondike is the most popular form of this game.: +- Solitaire Mega Man's traditional nemesis in the Mega Man series is whom?: - Dr. Wily - Dr wily +Moving anti-clockwise on a dartboard, what is the number after '4'?: +- Eighteen +- 18 Name of the Mad Scientist who created deformed creatures in the video game Farcry?: - Krieger Name of the protagonist of the video game Half-Life?: @@ -130,6 +239,11 @@ Name the Atlantean admiral in the campaigns of the popular game Age of Mythology - Arkontos Name the ebook develped by Barnes & Noble.: - Nook +Name the only female suspect in the game of "Cluedo" who isn't married.: +- Miss Scarlet +- Miss Scarlett +Name the only flexible murder weapon in the game of "Cluedo".: +- Rope Pescadero, Oceano and Indio are codenames of earlier version of which popular software?: - Firefox Pokemon first appeared on which Nintendo console?: @@ -158,39 +272,99 @@ The first successful video game was "Pong", which was Atari's arcade version of - Table Tennis The game "Kingdom of Hearts" is the story of a boy of what name?: - Sora +The object of this card game is to meld sets of 7 or more cards.: +- Canasta The quote "You spoony bard!" is from what game?: - Final Fantasy IV - Final Fantasy 4 +There are this many red letter cubes in Perquackey.: +- 3 +- Three +This ancient Chinese game is played with 156 small rectangular tiles.: +- Mahjong +This chess term means "in passing".: +- En passant +This cube puzzle was invented by a Hungarian mathematician in 1974.: +- Rubik's Cube +This game (involving a net) was introduced in 1874 as sphairistike.: +- Tennis +This game of chance was originally called 'Beano'.: +- Bingo +This is a French named carracing card game.: +- Mille bornes +This is the game that "Ties you up in knots".: +- Twister +This is the length, in feet, of a regulation Snooker table.: +- 12 +- Twelve +This is the lowest ranking suit in Bridge?: +- Clubs +This popular card game's name is Spanish for "one.": +- Uno +This term denotes a chess move in which both the king and the rook are moved.: +- Castling +Tic-Tac-Toe is based on which game?: +- Nine men morris What PopCap game required you to swap adjacent gems to form chains of three or more?: - Bejeweled What Rockstar Game was the first to feature bullet time?: - Max Payne What alternate dimension does Link find himself in in Majora's Mask?: - Termina +What are a chessboard's horizontal rows called?: +- Ranks +What are a chessboard's vertical rows called?: +- Files +What bowling term means three straight strikes?: +- Turkey What color is the 1-up mushroom in Super Mario Bros.?: - Green What color is the big truck pictured on the cover of "Excite Truck"?: - Red +What do opposite faces of a dice always add up?: +- Seven +- 7 What do you need to collect 100 of to get an extra life in Super Mario Bros.?: - Coins What does "RPG" stand for in the world of gaming?: - Role Playing Game +What does D & D stand for?: +- Dungeons and dragons What does the acronym "NES" stand for?: - Nintendo Entertainment System What famous monkey had a considerable role in turning Nintendo into the company they are today?: - Donkey Kong What game did Harmonix create when it lost the rights to the Guitar Hero franchise?: - Rock Band +What game is Bobby Fischer associated with?: +- Chess What game made popular the phrase "Do a barrel roll?": - Star Fox 64 What game mixed both Disney characters with Final Fantasy characters?: - Kingdom Hearts +What game or sport is Bobby Fischer identified with: +- Chess +What game or sport is Bobby Fischer identified with?: +- Chess What is Mario's profession?: - Plumber What is Mario's surname?: - Mario +What is a game comprised of building blocks named after the Civil War president?: +- Lincoln logs +What is a pair of aces & a pair of eights in poker called?: +- Dead man's hand +- dead mans hand +What is another name for the card game 'Blackjack'?: +- 21 +- Twenty one +What is the Chess ranking system called?: +- Elo "What is the Helghast home planet in \"Killzone: Shadowfall\"?": - Helghan +What is the best possible score in blackjack?: +- 21 +- Twenty One What is the best selling game on the Nintendo Wii?: - Wii Sports What is the companion release to "Pokemon Diamond" on the Nintendo DS?: @@ -207,6 +381,16 @@ What is the name of the cloud-riding, glasses-wearing koopa in the Super Mario B - Lakitu What is the name of town in Diablo?: - Tristram +What is the oldest board game still played today? (5,000 year old boards were found): +- Backgammon +What is the strongest poker hand you can get?: +- Royal flush +What is the tallest piece on a chessboard?: +- King +What is the term for any number between 1 & 18 in Roulette?: +- Manque +What is the term for any number between 19 & 36 in Roulette?: +- Passe What is the theme of the game "Golden Nugget 64"?: - Gambling What is your character's name in the 'Legend of Zelda' series?: @@ -227,6 +411,9 @@ What new button is featured on the PS4's Dualshock 4 controllers?: - Four - 4 - 4th +What number is on the opposite side of the "five" on a dice?: +- Two +- 2 What number is the Pokemon "Scyther" in the Pokemon GameBoy games: - 123 "What part of a prehistoric tree grants invulnerability in \"Uncharted 2: Among Thieves\"?": @@ -256,6 +443,10 @@ What was the name of "Castlevania" game released on the SNES?: - Super Castlevania IV What was the name of the four-armed sub-boss in the original "Mortal Kombat"?: - Goro +What were balloons originally made from?: +- Animal bladders +What word is derived from "shah mat", the Arabic phrase meaning "the king is dead": +- Checkmate What year did Facebook debut?: - 2004 What year was the Nintendo Game Boy released in the US?: @@ -264,11 +455,19 @@ What year was the first final fantasy created: - 1987 What's the first video game to become a television show: - pacman +Where did the card game 'bridge' originate?: +- Turkey +Where does the annual Poker World Series take place?: +- Las Vegas Which American Vice President referred to the Internet as an "Information Super Highway"?: - Al Gore +Which British game is known as checkers in the USA?: +- Draughts Which Nintendo character is famous for being the first playable female hero in video game history?: - Samus - Samus Aran +Which chess piece is usually valued as 5 points?: +- Rook Which company developed the famous first person shooter game 'Quake'?: - id Software Which company made the original 'Donkey Kong'?: @@ -277,13 +476,21 @@ Which console did Nintendo release as their 3rd home console?: - Nintendo 64 Which famous skateboarder has his name on a skateboard video game series?: - Tony Hawk +Which game has 361 intersections ?: +- Go +Which game usually begins with, "Is it animal, vegetable, or mineral"?: +- 20 questions +- Twenty questions Which type of game is "Mortal Kombat"?: - Fighting Which was the first console "Duke Nukem' game?: - Duke Nukem 64 Which was the second title in the "Professor Layton" series on the Nintendo DS?: - The Diabolical Box +Whist is an early form of this card game.: +- Bridge Who became the Real American Hero in the 1980s, when he battled COBRA?: +- "" - G.I. joe - GI Joe "Who created the music for N2O: Nitrous Oxide?": @@ -311,6 +518,8 @@ Who is the famed musical director for Square's Final Fantasy series?: - Uematsu Who is the first gym leader you fight in 'Pokemon' for the Game Boy?: - Brock +Who is the leading manufacturer of toy cars.: +- Hot wheels "Who is the main adversary in the Game Boy advance game \"Zelda: The Minish Cap\"?": - Vaati - Vaati the Wind Mage @@ -360,3 +569,9 @@ Who was Sega's mascot?: - Sonic Who was the main character in the original 'Street Fighter'?: - Ryu +Whose 3-dimensional cube became a 70s & 80s craze?: +- Ernő Rubik +- Erno Rubik +- Rubik +You meld groups of three cards or more of the same rank or suit in this game.: +- Rummy diff --git a/redbot/cogs/trivia/data/lists/leagueults.yaml b/redbot/cogs/trivia/data/lists/leagueults.yaml index 792625e66..cd3c95251 100644 --- a/redbot/cogs/trivia/data/lists/leagueults.yaml +++ b/redbot/cogs/trivia/data/lists/leagueults.yaml @@ -63,6 +63,8 @@ AUTHOR: JennJenn - Katarina "Which champion's ultimate is named: Death Mark?": - Zed +"Which champion's ultimate is named: Death from Below?": +- Pyke "Which champion's ultimate is named: Demacian Justice?": - Garen "Which champion's ultimate is named: Demonic Ascension?": @@ -164,8 +166,6 @@ AUTHOR: JennJenn - Diana "Which champion's ultimate is named: Mantra?": - Karma -"Which champion's ultimate is named: Massacre?": -- Aatrox "Which champion's ultimate is named: Mega Inferno Bomb?": - Ziggs "Which champion's ultimate is named: Mercury Cannon/Mercury Hammer?": @@ -176,6 +176,8 @@ AUTHOR: JennJenn - Corki "Which champion's ultimate is named: Monsoon?": - Janna +"Which champion's ultimate is named: Nature's Grasp?": +- Maokai "Which champion's ultimate is named: Nether Grasp?": - Malzahar "Which champion's ultimate is named: Noxian Guillotine?": @@ -188,6 +190,8 @@ AUTHOR: JennJenn - Hecarim "Which champion's ultimate is named: Paranoia?": - Nocturne +"Which champion's ultimate is named: Perfect Execution?": +- Akali "Which champion's ultimate is named: Petrifying Gaze?": - Cassiopeia "Which champion's ultimate is named: Pheonix Stance?": @@ -217,8 +221,6 @@ AUTHOR: JennJenn - drmundo "Which champion's ultimate is named: Shadow Assault?": - Talon -"Which champion's ultimate is named: Shadow Dance?": -- Akali "Which champion's ultimate is named: Slicing Maelstrom?": - Kennen "Which champion's ultimate is named: Solar Flare?": @@ -277,8 +279,6 @@ AUTHOR: JennJenn - Sion "Which champion's ultimate is named: Vanguard's Edge?": - Irelia -"Which champion's ultimate is named: Vengeful Maelstrom?": -- Maokai "Which champion's ultimate is named: Voice of Light?": - Aurelion Sol - aurelionsol @@ -298,3 +298,5 @@ AUTHOR: JennJenn - Lulu "Which champion's ultimate is named: Wish?": - Soraka +"Which champion's ultimate is named: World Ender?": +- Aatrox diff --git a/redbot/cogs/trivia/data/lists/r6siege.yaml b/redbot/cogs/trivia/data/lists/r6siege.yaml new file mode 100644 index 000000000..f66857e6c --- /dev/null +++ b/redbot/cogs/trivia/data/lists/r6siege.yaml @@ -0,0 +1,1449 @@ +AUTHOR: MHLoppy +"\"Calm in crises. Alex harbors a joyous, if acerbic outlook.\" Who is this describing?": +- Tachanka +"\"Doc thinks he lacks the empathy necessary to help in medical crises\" - who is this describing?": +- Lion +"\"He can become fixated when innocent lives are at stake. This makes him an excellent operative in conditions where there is a high risk for collateral damage.\" Who is this describing?": +- Capitao +"\"He constantly strives to make sure that those around him are taken care of and feel safe and is highly protective of people close to him.\" Who is this describing?": +- Castle +"\"He does best when assigned with junior operators of strong moral conviction, whom he can mentor\" describes which operator?": +- Thatcher +"\"He enjoys simple mechanical devices rather than the more high-tech arsenal employed by other members of Team Rainbow.\" Who is this describing?": +- Buck +"\"Highly pragmatic, [he] will always take the shortest distance between two points. He is not one to mince words or become hyperbolic.\" Who is this describing?": +- Buck +"\"His gruff demeanor and curt speech should not be mistaken for misanthropy. He possesses a strong moral conviction.\" Who is this describing?": +- Fuze +"\"His parents and older sister, Sophie, were in medicine and devout Catholics\" Who is this describing?": +- Lion +"\"His stoicism and unique tactical method then turned him into a local icon.\" Who is this describing?": +- Capitao +"\"She can be aggressive, impulsive, and overly confident\" is describing which operator?": +- Ash +"\"She has maintained a firm hand in monitoring the subsequent models of the device, as dictated in her licensing agreement with the manufacturer.\" This is describing iterations of which operator's unique gadget?": +- IQ +"\"She would continue her education at MIT and Caltech\" - Who is this describing?": +- IQ +A Gyro Cam Mk2 is also known as a what?: +- Black Eye +- A black eye +A successful interrogation by Caveira reveals the location of enemies for how many seconds?: +- 10 +- Ten +According to one of the pouches on his leg, what is Capitao's blood type?: +- A+ +- A positive +According to the Operation Red Crow Patch Notes, which operator proposed to ban the ACOG scope from use with the SMG-11 during the International Advanced Firearm Conference?: +- Tachanka +After graduating military high school, Ela went on to study what subject in Berlin?: +- Fine Arts +- Art +- Arts +Alexsandr is the first name of which operator?: +- Tachanka +All the secondary weapons available to the 707th SMB are what category of weapon?: +- Machine pistols +- Machine pistol +Along with Bandit, which operator used to be able to equip 3x Barbed Wire?: +- Recruit +Although she hasn't told anyone about her illness, which operator knows of it and is actually monitoring her in case it begins to affect her performance?: +- Doc +Although the results of all the tests conducted were inconclusive, whose field behaviour suggests anti-social personality disorder?: +- Caveira +Although unavailable for use, the AK-47 nonetheless makes an appearance on which map?: +- Club House +- Clubhouse +Ash was born the day before which major holiday?: +- Christmas +- Xmas +At 18 years of age, which operator won the International Aerial Robotics Competition (IARC)?: +- Echo +At a young age, Hibana was inspired by her family to practise Kyūdō, the japanese martial art of what?: +- Archery +Bandit went undercover in which motorcycle gang?: +- Hell's Angels +- Hells Angels +Bandit's Shock Wire will destroy friendly thrown or placed electronic gadgets except for that of which operator?: +- Echo +Bank features easter eggs from which other Ubisoft game?: +- Watch_Dogs +- Watch Dogs +Because "CBRN" is not actually a separate CTU, name one of the two CTUs which technically have 5 members on Team Rainbow.: +- GIGN / Spetsnaz +- GIGN +- Spetsnaz +Being directly hit by Ash's Breaching Round does how much damage?: +- 50 +Buck and Frost are members of JTF2, an elite special operations force of the Canadian Forces. What does the "JTF" stand for?: +- Joint Task Force +Buck's right arm has a patch showing the flag of his birthplace. It is the flag of which place?: +- Quebec +Buck's underbarrel shotgun holds 4+1 rounds in a magazine. How many additional rounds does it hold in reserve?: +- 16 +- Sixteen +Capitao can exclusively equip which LMG which is also featured in another popular FPS game involving counter-terrorism?: +- M249 +Capitao's Micro Smoke Grenade creates smoke at a target location. His other bolt creates fire - what is it called?: +- Asphyxiating Bolt +- Asphyxiating Bolts +- Asphyxiating +Capitao's crossbow has a bolt for fire and a bolt for smoke. During development, he had a third bolt. What did it do?: +- Healing +- Heal +Castellano is the last name of which operator?: +- Valkyrie +Castle's barricade is officially the "UTP1" - what does "UTP" stand for?: +- Universal Tactical Panel +Caveira is able to equip either Impact Grenades or what other gadget?: +- Barbed Wire +Caveira's Rock Star headgear is based on the face paints of which American rock band?: +- Kiss +Chandar is the last name of which operator?: +- Mute +Claymore blasts are directional. In degrees, how wide is the arc of the blast?: +- 180 +Coming into contact with a metallic object electrified by one of Bandit's batteries deals how much damage roughly three times each second?: +- 3 +- Three +Craig is the first name of which operator?: +- Blackbeard +Côté is the last name of which operator?: +- Buck +Despite having a family with no military background, who began training for a specific military role at age 12?: +- Blackbeard +Doc is certified to practice with Doctors Without Borders in how many countries?: +- 10 +- Ten +Doc's Stim Pistol is capable of overhealing. In percent, what is the overheal effectiveness compared to healing an injured target?: +- 100% +- 100 +- one hundred +"Doc: Fill in the blank. \"A handheld, trigger-operated pistol powered by a pressurized CO2 charge delivering a 1mg dose of epinephrine in a \\_\\_\\_\\_\\_ solution.\"": +- Saline +Dokkaebi is sure that she is being spied on by who?: +- Vigil +Dokkaebi's phone call is blocked by standing next to which defender's unique gadget?: +- Mute +Dominic is the first name of which operator?: +- Bandit +Drones and cameras affected by Vigil's interference will emit what color of light?: +- White +Each of Blackbeard's Rifle-Shields can survive how much damage?: +- 60 +- Sixty +Each of the three distinct missions in the Outbreak gamemode have their own cutscene where Ash speaks to one other operator. Name one of the three other operators.: +- Thermite / Doc / Tachanka +- Thermite +- Doc +- Tachanka +Echo's Yokai drone can jump a maximum height of how many meters?: +- 5 +- Five +Echo's Yokai drone is identified in the camera selection HUD with which color?: +- Crimson +- Red +Echo's Yokai drone stores up to three ultrasonic charges, which recharge once every how many seconds?: +- 20 +- Twenty +Elena is the first name of which operator?: +- Mira +Elias is the first name of which operator?: +- Blitz +Eliza is the first name of which operator?: +- Ash +Emmanuelle Pichon is the full name of which operator?: +- Twitch +Excluding Recruit, only two operators have ever had their Armor/Speed ratings changed after release. Name one.: +- Kapkan / Blitz +- Kapkan +- Blitz +Excluding Recruit, who is the only defender able to equip an Assault rifle?: +- Jager +Excluding Tachanka's mounted LMG, how many Light Machine Guns are in the game?: +- 5 +- Five +Excluding Ying's Candelas, what is the maximum number of total projectiles which all Jager's Active Defense Systems can intercept in one round?: +- 6 +- six +"Excluding additional wiring/circuitry, Nitro Cells are comprised of three main components: C4, an old cell phone, and what?": +- Duct tape +- Tape +Excluding her native SAT, name one of the CTUs Hibana has trained with?: +- SAS / FBI SWAT / GIGN +- SAS +- FBI SWAT +- FBI +- GIGN +Excluding the bullet in the barrel, what is the magazine size for Ying's LMG in bullets?: +- 80 +- Eighty +Fill in the blank. "During basic training, [Rook] discovered his aptitude for \_\_\_\_\_, a skill that he would continue to develop and master": +- firearms +- guns +Fill in the blank. "Glaz studied art in secondary school until the Beslan school \_\_\_\_\_ crisis inspired him to transfer to the Cadet Corps and pursue a career in the armed forces.": +- Hostage +Fill in the blank. "Regimented, disciplined, orderly, these are the words people use to describe \_\_\_\_\_"?: +- Thermite +- Trace +Fill in the blank. "The HDS Flip Sight (used by Glaz) was developed by the Spetsnaz for Russian snipers to use in tactical situations where the \_\_\_\_\_ of targets may vary greatly in a short amount of time.": +- range +Fill in the blank. "With his background as an artist, his curiosity, and attention to detail has trained him to be mindful and precise, making Glaz an excellent \_\_\_\_\_ and sniper.": +- Spotter +Fill in the blank. "[Blitz's shield was] inspired by ballistic shields fashioned with \_\_\_\_\_ lights": +- Strobe +Fill in the blank. "[Blitz] uses \_\_\_\_\_ to disarm and as a device to manage stress during operations.": +- Humor +- Humour +Fill in the blank. "\_\_\_\_\_ is idealistic and trusting. He can be impulsive and must self-regulate in order to remain on task.": +- Rook +- Nizan +Fill in the blank. During the cinematic sequence for the Article 5 situation, you are told "We must be the \_\_\_\_\_ that safeguards the civilized world from those who wish to do it harm.": +- Shield +Fill in the blank. Ela says her \_\_\_\_\_ had a significant role in her life.: +- Grandfather +Fill in the blank. In Ela's story, Valkyrie is called SEAL's "\_\_\_\_\_ Expert".: +- Intel +- Intelligence +Fill in the blank. In Korean mythology / folklore, "Dokkaebi" are actually a legendary creatures also known as Korean \_\_\_\_\_.: +- Goblins +- Goblin +Fill in the blank. Kapkan uses the EDD MK \_\_ Trip Wire.: +- II +- 2 +Fill in the blank. One of Ela's lines to Zofia is "I don't need \_\_\_\_\_.": +- You +Fill in the blank. One of Zofia's lines to Ela is "Don't be so \_\_\_\_\_.": +- Predictable +Fill in the blank. Rook's trauma plates were initially designed as a low profile ballistics shield for "\_\_\_\_\_ exercises": +- trust +Fill in the blank. When Dokkaebi hacks a defender's phone, she displays the Korean phrase 까불지 마, which roughly translates into D \_ \_ ' \_ m \_ \_ \_ w \_ \_ \_ m \_: +- Don't mess with me +Fill in the blank. When Rook joined the Gendarmerie Nationale, he was assigned to the \_\_\_\_\_ Patrol Unit.: +- Highway +"Fill in the blank: \"Unlike many engineers who have the propensity to be emotionally disconnected or apathetic, \\_\\_\\_\\_\\_ is strongly intuitive and empathetic.\"": +- Twitch +"Fill in the blank: \"\\_\\_\\_\\_\\_ studies languages as a hobby, being able to speak Latin, Spanish, and Korean\"": +- Castle +"Fill in the blank: To better play with and manipulate preconceptions, Dokkaebi bought fake \\_\\_\\_\\_\\_ and adopted the geek girl persona.": +- Glasses +"Fill in the blank: [Vigil] carries the scars of his childhood, where the only safe haven from uncertainty of escape was to hide deep inside himself and become a \\_\\_\\_\\_\\_.\"": +- Stone +Finka is said to drink and flirt with which other operator?: +- Tachanka +Finka's nanobots are made of which metal?: +- Zinc +Finka's profile mentions that she often has workouts with two other operators. Name one.: +- IQ / Valkyrie +- IQ +- Valkyrie +Following Operation Blue Orion (Siege lore event), who did Ash develop a rivalry with?: +- Mira +For Operation Green Viper (an event in the Siege lore), Thatcher and Smoke teamed up with which operator for that operator’s first mission?: +- Lesion +For Operation Orange Sky (Siege lore event), Ela relied on which other operator for her source of intel?: +- Valkyrie +"Former Rainbow operator Galanos (from Rainbow Six 3: Raven Shield) helped which operator with their unique gadget?": +- Glaz +Gilles is the first name of which operator?: +- Montagne +Glaz is not the only operator who has a gun capable of penetrating Castle barricades. Which other attack operator can do so (with bullets)?: +- Dokkaebi +Gustave Kateb is the full name of which operator?: +- Doc +Hibana in Japanese means "Spark". What does her name mean when translated literally into English?: +- Fire Flower +How many SMGs are in the game?: +- 16 +- Sixteen +How many assault rifles are in the game?: +- 18 +- Eighteen +How many barrel attachments are in the game?: +- 5 +- Five +How many flashes does a single one of Ying's Candelas shoot?: +- 6 +- Six +How many handguns are in the game?: +- 15 +- Fifteen +How many languages is Hibana fluent in?: +- 7 +- Seven +How many maps are in the base game (i.e. excluding DLC maps)?: +- 10 +- Ten +How many marksman rifles are in the game?: +- 5 +- Five +How many meters can an Impact Grenade be thrown before it simply detonates mid-air without hitting a solid surface?: +- 20 +- Twenty +How many shotguns are in the game (if the SIX12 and SIX12 SD are considered one gun)?: +- 14 +- Fourteen +How many shots does it take Glaz to destroy a wooden hatch?: +- 3 +- Three +How many shots does it take to destroy a wooden hatch with a slug-based shotgun?: +- 3 +- Three +How much HP does the ballistic shield attached to Tachanka's mounted LMG have?: +- 500 +- Five Hundred +How much Renown does a DLC Operator cost without the Season Pass?: +- 25000 +How old was Rook when he enlisted in the Gendarmerie Nationale?: +- 18 +- Eighteen +If Echo dies but Yokai is alive, who is then able to access Yokai's camera feed?: +- Echo +If Finka uses her nanobots to revive a downed ally, how much health do they have (excluding the temporary 20 HP boost)?: +- 5 +- Five +If Jackal is tracking a target, what is the interval in seconds between each "ping"?: +- 5 +- Five +If boosted by Finka, affected operators take damage twice as rapidly from which operator's unique gadget?: +- Smoke +If facing away from Blitz, full temporary blindness is caused at up to 4 meters distance. In meters, how far away can Blitz be while still causing the same effect if the target is facing towards him?: +- 4 (facing away from Blitz has no effect) +- 4 +- four +In 2004, Ying had an altercation with which operator regarding Ying's perception that they had disregard for civilian lives?: +- Fuze +In Patch 4.2 and 5.2, Blackbeard's Rifle-Shield had its HP reduced to 150 and 60 respectively. What was the original value?: +- 800 +- Eight hundred +In Portugese, what does "Capitao" mean?: +- Captain +In Portugese, what does "Caveira" mean?: +- Skull +In Terrorist Hunt, how many seconds does a bomb take to finish defusing?: +- 60 +- Sixty +In an attempt to ease backlash on a number of controversial changes, Ubisoft gave away an Elite set for which operator?: +- Ash +In degrees, how wide is the cover provided by Montagne's shield (on the left-right axis)?: +- 80 +In her bio, Caveria is said to have been born seventh into a family of how many boys?: +- 10 +- Ten +In her operator image, IQ is using an M45 MEUSOC, a handgun that she cannot actually equip in the game. Which CTU can equip the handgun shown?: +- FBI SWAT +- FBI +In meters, what is the effective range of Vigil's Video Disruptor?: +- 12 +- Twelve +In meters, what is the effective range of the ultrasonic blast of Echo's Yokai drone?: +- 14 +- Fourteen +In meters, what is the maximum effective range of the flash of Blitz's shield?: +- 7 +- Seven +In meters, what is the range of Twitch's Shock Drone?: +- "7.5" +In months, how long way it between Zofia talking to Six and her joining Rainbow?: +- 3 +- Three +In multiplayer, how many seconds does a bomb take to finish defusing?: +- 45 +- Forty Five +In percent, how much do Rook’s Armor Plates reduce damage by?: +- 20% +- 20 +- twenty +In seconds, how long does Finka's boost last for?: +- 20 +- Twenty +In seconds, how long does a footprint stay trackable by Jackal for?: +- 90 +- Ninety +In seconds, how long does the preparation phase last?: +- 60 +- Sixty +In seconds, what's the cooldown between activations of Lion's flying drone?: +- 20 +- Twenty +In the Outbreak gamemode, how many types of Roaches are there?: +- 5 +- Five +In the Outbreak gamemode, most operators have some of their available secondary gadgets swapped. Three operators kept the same type of gadgets they usually have - name one.: +- Glaz / Buck / Lion +- Glaz +- Buck +- Lion +In the Outbreak gamemode, who is Patient Zero?: +- Boyd Brooks +In the eighth situation, "No Intel" (Hostage Extraction), you play as Thermite on which map?: +- Kafe Dostoyevsky +- Kafe +In the fifth situation, "Cold Zero" (Hostage Extraction), you play as Glaz on which map?: +- Kanal +In the first situation, "CQC Basics" (Terrorist Hunt Classic), you play as an SAS Recruit on which map?: +- Hereford Base +- Hereford +In the fourth situation, "Tubular Assault" (Terrorist Hunt Classic), you Ash on which map?: +- Presidential Plane +- Plane +In the ninth situation, "Improvise Defense" (Protect Asset), you play as Kapkan on which map?: +- Clubhouse +- Club house +In the second situation, "Suburban Extraction" (Hostage Extraction), you play as an FBI SWAT Recruit on which map?: +- House +In the seventh situation, "Neutralize Cell" (Terrorist Hunt Classic), you play as IQ on which map?: +- Oregon +In the sixth situation, "Asset Protection" (Protect Asset), you play as Smoke on which map?: +- Hereford Base +- Hereford +In the tenth situation, "Heavily Fortified" (Hostage Extraction), you play as Thatcher on which map?: +- Chalet +In the third situation, "High Value Target" (Disarm Bombs), you play as a GIGN Recruit on which map?: +- Consulate +In which US state is the map Bank located?: +- California +Including the MP5 itself, how many direct variants of the MP5 are there in the game?: +- 3 +- Three +Jager's ADS-MKIV is also called by the name of which bird?: +- Magpie +James is the first name of which operator?: +- Smoke +Jordan is the first name of which operator?: +- Thermite +Julien is the first name of which operator?: +- Rook +Killing Ela as Zofia (or vice versa) will award how many additional points?: +- 10 +- Ten +Lera is the first name of which operator?: +- Finka +Lesion's GU Mines deal 10 damage upon activation, and additional periodic damage thereafter. How much is the periodic damage per tick?: +- 8 +- Eight +Lesion's available shotgun, the SIX12 SD, is essentially a SIX12 with what attachment added?: +- Suppressor / Silencer +- Suppressor +- Silencer +Lion gained his nickname during a yellow fever outbreak in which country?: +- Sudan +Lion spends most of his free time at two places. One is his apartment, what is the other?: +- Church +Liu Tze Long is better name as which operator?: +- Lesion +"Lord Tachanka: Uses the Russians words \"bratan\" and \"bratukha\", which both roughly translate to what English word?": +- brother +"Lord Tachanka: fill in the blank. \"Collector of antique \\_\\_\\_\\_\\_\"?": +- Weapons +"Lord Tachanka: fill in the blank. \"He has a limited social \\_\\_\\_\\_\\_\"": +- Filter +"Lord Tachanka: fill in the blank. Gadget choice: Deployable shield or \\_\\_\\_\\_\\_?": +- Barbed Wire +"Lord Tachanka: fill in the blank. Quote: \"I won't let you \\_\\_\\_\\_\\_\"?": +- Die +"Lord Tachanka: fill in the blank. Quote: \"LMG no longer \\_\\_\\_\\_\\_\"?": +- Mounted +"Lord Tachanka: fill in the blank. Quote: \"Time to get \\_\\_\\_\\_\\_\"?": +- Serious +"Lord Tachanka: fill in the blank. Quote: \"You will \\_\\_\\_\\_\\_\"?": +- Live +"Lord Tachanka: height in centimetres?": +- 183 +"Lord Tachanka: month of birth?": +- November +"Lord Tachanka: weight in KG?": +- 86 +Marius is the first name of which operator?: +- Jager +Mark is the first name of which operator?: +- Mute +Masaru Enatsu is better known as which operator?: +- Echo +Maxim Basuda is the full name of which operator?: +- Kapkan +Meghan is the first name of which operator?: +- Valkyrie +Melee attacks typically use a knife, or equipped gun/shield. Which operator can melee with just their fist?: +- Caveira +Mike is the first name of which operator?: +- Thatcher +Monika Weiss is the full name of which operator?: +- IQ +Montagne was involved in the French Airline hijacking which occurred in which year?: +- 1994 +Multiple operators are able to perform an operator-specific action while down but not out (DBNO). Who was the first?: +- Doc +Name one of the CTUs featured in Operation Blood Orchid.: +- SDU / GROM +- SDU +- GROM +- Special Duties Unit +- JW GROM +Name one of the CTUs featured in Operation White Noise.: +- 707th SMB / GROM +- SMB +- 707th +- 707th Special Mission Battalion +- Special Mission Battalion +- GROM +- JW GROM +Name one of the four attacker spawning locations on Chalet.: +- Front Yard / Campfire / Cliffside / Lakeside +- Front Yard +- Campfire +- Camp fire +- Cliffside +- Cliff side +- Lakeside +- Lake side +Name one of the four attacker spawning locations on Clubhouse.: +- Main Gate / Shipping Dock / Warehouse / Construction Site +- Main Gate +- Shipping Dock +- Warehouse +- Construction Site +Name one of the four attacker spawning locations on Consulate.: +- Riot Barricade / Police Line / Gas Station / Side Entrance +- Riot Barricade +- Police Line +- Gas Station +- Side Entrance +Name one of the four attacker spawning locations on House.: +- APC Area / Construction Site / Riverdock / Side Street +- APC Area +- Construction Site +- Riverdock +- River dock +- Side Street +Name one of the four attacker spawning locations on Kafe Dostoyevski.: +- River Docks / Christmas Market / Park / East Main Street +- River Docks +- Christmas Market +- Park +- East Main Street +Name one of the operators introduced in Operation Black Ice.: +- Buck / Frost +- Buck +- Frost +Name one of the operators introduced in Operation Blood Orchid.: +- Ying / Lesion / Ela +- Ying +- Lesion +- Ela +Name one of the operators introduced in Operation Chimera.: +- Lion / Finka +- Lion +- Finka +Name one of the operators introduced in Operation Dust Line.: +- Blackbeard / Valkyrie +- Blackbeard +- Valkyrie +Name one of the operators introduced in Operation Red Crow.: +- Hibana / Echo +- Hibana +- Echo +Name one of the operators introduced in Operation Skull Rain.: +- Capitao / Caveira +- Capitao +- Caveira +Name one of the operators introduced in Operation Velvet Shell.: +- Jackal / Mira +- Jackal +- Mira +Name one of the operators introduced in Operation White Noise.: +- Dokkaebi / Vigil / Ela +- Dokkaebi +- Vigil +- Ela +Name one of the three attacker spawning locations on Bank.: +- Parking Front / Jewelry Front / Alley Access +- Jewelry Front +- Alley Access +- Parking Front +Name one of the three attacker spawning locations on Bartlett U.: +- Main Gate / Festival / Courtyard +- Festival +- Courtyard +- Main Gate +Name one of the three attacker spawning locations on Border.: +- East Vehicle Entrance / Valley / West Vehicle Exit +- East Vehicle Entrance +- Valley +- West Vehicle Exit +Name one of the three attacker spawning locations on Coastline.: +- Ruins / Main Entrance / Pool Side +- Ruins +- Main Entrance +- Pool Side +- Poolside +Name one of the three attacker spawning locations on Favela.: +- Rooftops / Market / School Alley +- Rooftops +- Market +- School Alley +Name one of the three attacker spawning locations on Hereford Base.: +- Training Course / Parking Lot / Shooting Range +- Training Course +- Parking Lot +- Shooting Range +Name one of the three attacker spawning locations on Kanal.: +- Floating Dock / Sail Boats / Construction Site +- Floating Dock +- Sail Boats +- Sailboats +- Construction Site +Name one of the three attacker spawning locations on Oregon.: +- Junkyard / Street / Construction Site +- Junkyard +- Street +- Construction Site +Name one of the three attacker spawning locations on Presidential Plane.: +- Official Entrance / Reporter Entrance / Service Entrance +- Official Entrance +- Reporter Entrance +- Service Entrance +Name one of the three attacker spawning locations on Skyscraper.: +- Helipad / Tower / Ventilation Units +- Helipad +- Tower +- Ventilation Units +Name one of the three attacker spawning locations on Theme Park.: +- Main Entrance / Teacups / Bumper Cars +- Main Entrance +- Teacups +- Bumper Cars +Name one of the three attacker spawning locations on Yacht.: +- Submarine / Zodiac / Snow Mobile +- Submarine +- Zodiac +- Snow Mobile +Name one of the three defenders that can uniquely interact with Jackal's Eyenox Model III.: +- Mute (interference on visor) / Caveira (can hide footsteps) / Echo (Yokai can turn the visor off forcibly) +- Mute +- Caveira +- Echo +Name one of the three operators starting with the letter "T" that can equip a Claymore.: +- Thatcher / Thermite / Twitch +- Thatcher +- Thermite +- Twitch +Name one of the two attack operators who can penetrate a Castle barricade with their unique gadget (excluding Glaz).: +- Fuze / Ying +- Fuze +- Ying +Name one of the two attack operators with unique gadgets that have effects that can penetrate through the surface of a Black Mirror itself, even on a reinforced wall.: +- Blitz / Ying +- Blitz +- Ying +Name one of the two attacker spawning locations on Tower.: +- North Roof / South Roof +- North Roof +- South Roof +Name one of the two attackers that are able to temporarily disable Vigil's cloak?: +- Thatcher / Twitch +- Thatcher +- Twitch +Name one of the two generic gadgets which are not available to any of the Recruits?: +- Impact Grenade / Claymore +- Impact Grenade +- Claymore +Name one of the two maps which have 3 floors even though the objective never spawns on the 3rd floor.: +- Presidential Plane / Tower +- Presidential Plane +- Plane +- Tower +Name one of the two operators starting with the letter "M" that can equip a Nitro Cell.: +- Mute / Mira +- Mute +- Mira +Name one of the two operators that recover twice as fast from a concussion effect.: +- Ela / Zofia +- Ela +- Zofia +Name one of the two operators who had a father die under suspicious circumstances in what was officially ruled a suicide.: +- Zofia / Ela +- Zofia +- Ela +Of the DLC operators, who is the oldest?: +- Capitao +Of the DLC operators, who is the second oldest?: +- Jackal +Of the DLC operators, who is the second youngest?: +- Dokkaebi +Of the DLC operators, who is the youngest?: +- Caveira +Of the GROM operators, who was the favorite of their father?: +- Zofia +Of the base (non-DLC) male operators, who is the lightest?: +- Bandit +Of the base (non-DLC) male operators, who is the shortest?: +- Smoke +Of the base (non-DLC) operators, who is the lightest?: +- Twitch +Of the base (non-DLC) operators, who is the oldest?: +- Thatcher +Of the base (non-DLC) operators, who is the shortest?: +- Twitch +Of the base (non-DLC) operators, who is the youngest?: +- Mute +Of the four GIGN operators, who has served the longest?: +- Montagne +Of the male DLC operators, who is the lightest?: +- Echo +Of the male DLC operators, who is the shortest?: +- Vigil +Of the two sisters, Zofia is older. Zofia was born in 1981 - what year was Ela born in?: +- 1985 +Olivier is the first name of which operator?: +- Lion +One of Mute's quotes is "PNATTMBTC" - what does this stand for?: +- Pay No Attention To The Man Behind The Curtain +One of the base (non-DLC) operators was initially said to be born on May 14, 1990. When the game was actually released, this date was changed to May 14 1981. Which operator was this?: +- Smoke +Only one shotgun can be equipped with an Extended Barrel. Name either the shotgun, or an operator that can equip it.: +- FO-12 / Ela +- FO 12 +- FO12 +Only two of the 1 armor / 3 speed operators are able to equip LMGs. Name one.: +- IQ / Capitao +- IQ +- Capitao +Operation Black Ice introduced which new CTU?: +- Joint Task Force 2 (JTF2) +- JTF2 +- Joint Task Force 2 +Operation Black Ice introduced which new map?: +- Yacht +Operation Blood Orchid introduced which new map?: +- Theme Park +Operation Chimera added what new gamemode?: +- Outbreak +Operation Chimera featured operators from which new "CTU"?: +- CBRN +Operation Dust Line introduced which new CTU?: +- Navy SEALs +- SEALs +- Navy SEAL +- SEAL +Operation Dust Line introduced which new map?: +- Border +Operation Red Crow introduced which new CTU?: +- SAT +- Special Assault Team +Operation Red Crow introduced which new map?: +- Skyscraper +Operation Skull Rain introduced which new CTU?: +- BOPE +Operation Skull Rain introduced which new map?: +- Favela +Operation Velvet Shell introduced which new CTU?: +- GEO +- Grupo Especial de Operaciones +Operation Velvet Shell introduced which new map?: +- Coastline +Operation White Noise introduced which new map?: +- Tower +Other than Bartlett U. and Oregon, name one of the maps that takes place in the US.: +- Bank / House +- Bank +- House +Other than Echo, which operator uses cloaking technology with their gadget to all but conceal it from the naked eye?: +- Lesion +Other than Glaz and Recruit, name one of the operators that can equip a Smoke Grenade.: +- Montagne / Fuze / Blitz / Jackal / Ying / Dokkaebi +- Montagne +- Fuze +- Blitz +- Jackal +- Ying +- Dokkaebi +Other than Glaz and shield-users, who is able to equip a Smoke Grenade?: +- Jackal / Ying / Dokkaebi +- Jackal +- Ying +- Dokkaebi +Other than Hereford Base, which map takes place in the UK?: +- Presidential Plane +- Plane +Other than Lesion, which defense operator uses cloaking technology with their gadget to all but conceal it from the naked eye?: +- Echo +Other than Montagne and Blitz, name an operator that can equip a shield.: +- Fuze / Recruit +- Fuze +- Recruit +Other than Recruit, name one of the three operators who can equip a Frag Grenade.: +- Sledge / IQ / Buck +- Sledge +- IQ +- Buck +Other than Recruit, which operator is the exclusive user of the F2 assault rifle?: +- Twitch +Pulse's sensor can typically detect enemy operators at a range of 9 meters, but those boosted by Finka can be seen how many meters away?: +- 14 +- Fourteen +Rainbow Six Siege was released in what month of 2015?: +- December +Rainbow tracked down Ela because of her extreme success when collaborating with which US special operations force?: +- Navy SEALs +- SEALs +- Navy Seal +- SEAL +Recruits can equip a maximum of two Breach Charges. How many can a normal operator equip?: +- 3 +- Three +Reinforcements in the Outbreak gamemode deploy significantly faster and are what color?: +- Yellow +"Rook quote: Fill in the blank. \"Time to \\_\\_\\_\\_\\_ up.\"": +- Armor +- Armour +Ryad Ramírez Al-Hassar is better known as which operator?: +- Jackal +Seamus is the first name of which operator?: +- Sledge +Shuhrat is the first name of which operator?: +- Fuze +Siu Mei Lin is better known as which operator?: +- Ying +Sledge's Tactical Breading Hammer is also known by what name?: +- The Caber +Stun Grenades (Flashbangs) are directional. If facing away from the blast, at what distance (in meters) do you still suffer the full effects?: +- 3 +- Three +Successfully completing Article 5 rewards a weapon skin usable by which operator?: +- IQ +Tachanka has the Russian word "Лорд" written on the side panels of his ballistic shield. What does this word mean in English?: +- Lord +Tachanka's mounted LMG has a limited turning cone of how many degrees?: +- 60 +Taina is the first name of which operator?: +- Caveira +The "Force opérationnelle interarmées 2" is better known as what?: +- Joint Task Force 2 (JTF2) +- JTF2 +- Joint Task Force 2 +The "Moni" GC90 is the unique gadget of which operator?: +- Mute +The APM-6 "Matryoshka" is the unique gadget used by which operator?: +- Fuze +The Ballistic shield used by Fuze is a dark shade of what color?: +- Green +The Ballistic shield used by Recruits is what color?: +- Black +The Batalhão de Operações Policiais Especiais is otherwise known as what?: +- BOPE +The C4 in Nitro Cells is imported from which country?: +- Canada +The EE-ONE-D is the unique gadget used by which operator?: +- Lion +The G52 is a piece of equipment used by which operator?: +- Blitz +The HB-5 is the unique gadget of which operator?: +- Pulse +The K1A submachine gun is exclusively available to which operator?: +- Vigil +The M120 Crem is the unique gadget of which operator?: +- Ash +The MPD-0 is the unique gadget of which operator?: +- Doc +The Outbreak Gamemode introduced in operation Chimera had a restricted roster. Name one of the CTUs which were _not_ playable.: +- GSG 9 / Navy SEALs / BOPE / SAT / GEO / GROM / 707th SMB +- GSG 9 +- GSG9 +- Navy SEALs +- SEALs +- SEAL +- BOPE +- SAT +- GEO +- GROM +- 707th SMB +- 707 +- SMB +"The Outbreak gamemode features two difficulties: Normal and?": +- Pandemic +The Outbreak gamemode takes place where in New Mexico?: +- Truth or Consequences +The RED Mk III Spectre is the unique gadget used by which operator?: +- IQ +The RSD Model 1 is the unique gadget of which operator?: +- Twitch +The SK 4-12 is the unique gadget used by which operator?: +- Buck +The Skeleton Key is the name of which operator's unique gadget?: +- Buck +The Spear .308 is exclusively available to which operator?: +- Finka +The Sterling Mk2 LHT is the unique gadget used by which operator?: +- Frost +The TAC Mk0 is the unique gadget used by which operator?: +- Capitao +The TARS Mk 0 is the unique gadget of which operator?: +- Blackbeard +The badge (icon) of which operator features a modified version of a skull and crossbones?: +- Twitch +The description for which operator's unique gadget includes the phrase "can be ejected to create a murder hole"?: +- Mira +The extensive training of which operator involved several survival courses, tactical desert navigation programs, and specialized combat diving practice?: +- Jackal +The full art for the Recruit depicts them standing in front of the emblem of which organisation?: +- The United Nations +- United Nations +- UN +- U.N. +- The UN +- The U.N. +The game has "three main pillars", each starting with the letter "T". Name one.: +- Teamwork / Tactics / Tension +- Teamwork +- Tactics +- Tension +The main enemy faction in Rainbow Six Siege go by what name?: +- White Masks +The map Kanal is located in which German city?: +- Hamburg +The map Presidential Plane takes place at which UK airport?: +- Heathrow +The samurai display armor on Skyscraper feature the logo of which Ubisoft series on their belt buckles?: +- Assassin's Creed +- Assassins Creed +The single player situations feature optional challenges. Successful completion of one challenge awards how much renown?: +- 200 +- Two Hundred +There are 5 SMGs which begin with the letters "MP", such as the MP5. Which of these does not use a number in its name?: +- MPX +There are four machine pistols in the game, including the Bearing 9 and the C75 Auto. Name one of the remaining two.: +- SMG-11 / SMG-12 +- SMG-11 +- SMG11 +- SMG 11 +- SMG-12 +- SMG12 +- SMG 12 +There are three distinct missions in the Outbreak gamemode. Name one.: +- Sierra Paradise / Sierra Veterans Wing / The Nest +- Sierra Paradise +- Sierra Veterans Wing +- The Nest +There are three operators capable of making a hole in a reinforced wall. They are Thermite, Hibana and who?: +- Mira +Tina Lin Tsang is the full name of which operator?: +- Frost +Translated into English, what special voice line can Zofia say if firing a grenade too close to herself?: +- Shit +Translated into English, which DLC operator says "Let me see your pretty faces" in their teaser trailer?: +- Mira +Translated into English, which operator has the warnings "Flammable gas" and "Explosive danger present" on their unique gadget?: +- Hibana +Twitch's Shock Drone was first officially deployed in which major city?: +- Paris +"Twitch: Fill in the blank. \"Quadruple independent gear boxes enabling zero to twenty in under \\_\\_\\_\\_\\_ seconds\"": +- 4 +- four +Two Defender operators are able to use their unique gadget to interrupt Finka's Adrenal Surge. Name one.: +- Echo / Lesion +- Echo +- Lesion +Two operators are able to self-revive if downed. The first is Doc - who is the second?: +- Zofia +Ubisoft hid clues about Outbreak in three maps. Name one.: +- Oregon / Presidential Plane / Kafe Dostoyevsky +- Oregon +- Presidential Plane +- Plane +- Kafe Dostoyevsky +- Kafe +Under normal circumstances, a revived player will have 50 health. Doc’s Stim Pistol usually heals for 40 health. If Doc uses his Stim Pistol to revive a downed operator, how much health will that operator have?: +- 75 +Using her contacts, who did Zofia personally talk to before joining Rainbow?: +- Six +Valkyrie, a Navy SEAL, is 1.70M tall and weighs 61KG. IQ is 1.73M. What's IQ's weight in KG?: +- 70 +Vincente is the first name of which operator?: +- Capitao +What animal are Rook's Armor Plates named after?: +- Rhino +What color is the camera feed of Valkyrie's Black Eye cameras tinted?: +- Blue +What country was Ash born in?: +- Israel +What country was Fuze born in?: +- Uzbekistan +What did Rook excel at in school?: +- Athletics / Track and Field +- Athletics +- Track and Field +What does "Blitz" mean in German?: +- Lightning +"What does \"Glaz\" (Russian: Глаз) translate to in English?": +- Eye +"What does \"Kapkan\" (Russian: Капкан) translate to in English?": +- Trap +What does "Mira" mean in Spanish?: +- Look +What does "Montagne" translate to in English?: +- Mountain +What does "Ying" mean in Chinese?: +- Firefly +What does Grzmot mean in Polish?: +- Thunder +What does the word "Jager" mean in German?: +- Hunter +What is Blackbeard's blood type, as displayed on his knee guard?: +- B+ +- B positive +What is Buck's blood type?: +- O+ +- O positive +What is Castle's first name?: +- Miles +What is Caveira's blood type?: +- O+ +- O positive +What is Dokkaebi's first name?: +- Grace +What is Ela's full first name?: +- Elżbieta +- Elzbieta +What is Frost's blood type?: +- B+ +- B positive +What is Pulse's first name?: +- Jack +What is Zofia and Ela's surname?: +- Bosak +What is Zofia's full first name?: +- Zofia +What is the BOPE motto?: +- Faca na Caveira (Knife in the Skull/Victory over Death) +- Faca na Caveira +- Knife in the Skull +- Victory over Death +What is the FBI SWAT motto?: +- Servare Vitas (To Save Lives) +- Servare Vitas +- To Save Lives +What is the GIGN motto?: +- S'engager pour la vie (To enlist for life) +- S'engager pour la vie +- To enlist for life +What is the GSG 9 motto?: +- Spezielle Waffen und Taktiken (Special Weapons and Tactics) +- Spezielle Waffen und Taktiken +- Special Weapons and Tactics +What is the JTF2 motto?: +- Facta Non Verba (Deeds, Not Words) +- Facta Non Verba +- Deeds, Not Words +- Deeds not words +What is the Navy SEALs motto?: +- The Only Easy Day Was Yesterday +What is the SAS motto?: +- Who Dares Wins +What is the Spetsnaz motto?: +- Any Mission. Any time. Any place. +- Any mission, any time, any place +- any mission any time any place +What is the _exact_ name of the gamemode where having the Defenders kill the hostage still results in a loss for the Attackers?: +- Hostage Extraction +What is the _maximum_ number of times Ela can use her Grzmot Mines in a round?: +- 4 +- Four +What is the base damage of Kapkan's EDD?: +- 60 +What is the name of Caveira's unique handgun?: +- Luison +What is the name of Ela's unique mine?: +- Grzmot +What is the name of Montagne's deployable shield?: +- Le Roc +When Thermite is equipped with his Vintage Bureau set, what is his Exothermic Charge renamed to?: +- Texan Dynamite +When Twitch's Shock Drone was first officially deployed, the resulting hostage situation ended with how many total fatalities?: +- 0 +- Zero +When Ying's gadget is active, her goggles are tinted with what color?: +- Blue +When activating his unique gadget, Lion's wrist-mounted display shows the coordinates 45°30'N, 73°35'W. What country is that in?: +- Canada +When detonated, how much damage does Smoke's Remote Gas Grenade deal every half-second to those in the area of effect?: +- 15 +- Fifteen +When hit directly by the object itself, how much damage does the physical impact of Capitao's crossbow bolt deal?: +- 5 +- Five +When hit directly by the object itself, how much damage does the physical impact of Smoke's Remote Gas Grenade deal?: +- 10 +- Ten +When hit directly by the object itself, how much damage does the physical impact of a Frag Grenade deal?: +- 5 +- Five +When hit directly by the object itself, how much damage does the physical impact of a GU Mine deal?: +- 3 +- Three +When hit directly by the object itself, how much damage does the physical impact of a Grzmot Mine deal?: +- 5 +- Five +When hit directly by the object itself, how much damage does the physical impact of a Nitro Cell deal?: +- 5 +- Five +When hit directly by the object itself, how much damage does the physical impact of a Smoke Grenade deal?: +- 5 +- Five +When hit directly by the object itself, how much damage does the physical impact of a Stun Grenade (Flashbang) deal?: +- 3 +- Three +When hit directly by the object itself, how much damage does the physical impact of a Valyrkie Black Eye deal?: +- 5 +- Five +When hit directly by the object itself, how much damage does the physical impact of an EMP Grenade deal?: +- 5 +- Five +When this operator turned eighteen, their older brother became their legal guardian - who?: +- Jackal +Which CTU is comprised exclusively of Attack operators?: +- CBRN +Which CTU makes heavy use of gas masks on their operators?: +- SAS +- Special Air Service +Which CTU-variant of the Recruit had their speed / armor swapped for balance reasons?: +- FBI SWAT +- FBI +Which DLC attack operator incurs an extreme speed penalty (slower than a Shield-using operator) when equipping their unique gadget?: +- Blackbeard +Which DLC operator has a degree in criminology?: +- Buck +Which DLC operator has an O+ blood type in their in-game art, but a B+ blood type on their in-game model?: +- Valkyrie +Which DLC operator is likely left-hand dominant based on the position of their magazine pouches?: +- Valkyrie +Which DLC operator's default headgear features the Under Armour logo?: +- Frost +Which GIGN operator has won several CQB awards in SWAT competitions in Europe and the US?: +- Montagne +Which Operation added no new map?: +- Operation Health +- Health +Which Operation added no new operators?: +- Operation Health +- Health +Which Operation added the ability to have both of an attacker's drones deployed at the same time?: +- Operation Blood Orchid +- Blood Orchid +Which Operation featured the addition of Alpha Packs?: +- Operation Health +- Health +Which Operation featured the addition of BattlEye anti-cheat?: +- Operation Skull Rain +- Skull Rain +Which Operation featured the addition of Elite sets?: +- Operation Red Crow +- Red Crow +Which Operation featured the addition of Headgear and Charms?: +- Operation Dust Line +- Dust Line +Which Operation featured the addition of the Spectator Camera?: +- Operation Black Ice +- Black Ice +Which attack operator can move around while downed without affecting their bleedout time?: +- Zofia +Which attacker gadget starts with the letter "C"?: +- Claymore +Which attacker is able to turn Valkyrie's Black Eye cameras against her?: +- Dokkaebi +Which attacking operator originally had the ability to spawn during the Preparation Phase?: +- Blitz +Which base operator is "fascinated by psychology"?: +- Kapkan +Which defender gadget will slow down the rolling speed of Ying's Candelas?: +- Barbed Wire +Which defender has a unique gadget that prevents Blitz from using the flash on his shield?: +- Mute +Which defender has a unique gadget that will destroy X-KAIROS pellets from a distance (excluding the likes of Tachanka’s mounted LMG)?: +- Jager +Which defender is able to render an attacker DBNO (down but not out) more than once?: +- Frost +Which gun attachment was added with Operation Skull Rain?: +- Angled Grip +Which map features a small easter egg involving a soccer ball?: +- Favela +Which map features a small easter egg involving an octopus toy?: +- House +Which map features a tribute to BostonBearJew?: +- Theme Park +Which of the GIGN operators has only one primary weapon choice?: +- Montagne +Which of the GIGN operators is specifically a certified GIGN trainer?: +- Montagne +Which operator "doesn't remember much of his childhood"?: +- Vigil +Which operator (at least initially) used a fake ID to enlist in their country’s army?: +- Smoke +Which operator can exclusively equip the Russian ACOG sight?: +- Fuze +Which operator did Thermite collaborate with to develop that operator's unique gadget?: +- Hibana +Which operator fell into an oil tank when they were 10 years old?: +- Lesion +Which operator graduated from secondary school at age twelve, then got accepted into university at age fourteen?: +- Mute +Which operator graduated with a PhD in Microbiology and Immunology?: +- Finka +Which operator has a bachelor's degree in Science and Criminal Justice?: +- Castle +Which operator has a bachelor's degree in Science and Mechanical Engineering?: +- Frost +Which operator has a scar on his right eye, as sseen in their operator video?: +- Glaz +Which operator has a son named Alexis?: +- Lion +Which operator has a stiletto blade attached to their left sleeve?: +- Thatcher +Which operator has a unique gadget based on armor shield technology for tank gunners?: +- Blackbeard +Which operator is able to choose from a selection of four primary weapons?: +- Recruit +Which operator is able to detect Pulse when he's his Heartbeat Sensor?: +- IQ +Which operator is completely immune to Dokkaebi's Logic Bomb?: +- Echo +Which operator is described as "a self-sufficient realist"?: +- Kapkan +Which operator is described as "cut from a rare cloth; a genuine altruist"?: +- Doc +Which operator is immune to Ying's flash effects (but not other flash effects)?: +- Ying +Which operator is known to be the best asset of their CTU to track down HVTs and intercept narcotics shipments?: +- Jackal +Which operator is married and has a daughter?: +- Zofia +Which operator is specifically noted as being on friendly terms with Dokkaebi despite them often being competitive with one another?: +- Echo +Which operator is the exclusive user of the SIX12 SD shotgun?: +- Lesion +Which operator is the source of Finka's facial scar?: +- Kapkan +Which operator makes use of the CED-1 as their unique gadget?: +- Bandit +Which operator makes use of ultra-high-molecular-weight polyethylene (UHMWPE), as printed on their unique gadget?: +- Castle +Which operator once fashioned a crude blockade from a discarded blanket and a staple gun?: +- Castle +Which operator prominently wears a Liberator II Tactical Headset in their operator image / splash?: +- Ela +Which operator recommended Lion for Team Rainbow as a CBRN specialist?: +- Finka +Which operator says "Brave, smart, or lucky - you will still die"?: +- Bandit +Which operator says "Bullets are better than words"?: +- Glaz +Which operator says "Call me if you need a hand"?: +- Doc +Which operator says "Do you think I have time to use the bathroom?": +- Blitz +Which operator says "I’m easy"?: +- Mute +"Which operator says \"Remember: We are the hunters, they are the prey\"?": +- Buck +Which operator says "Who needs explosives?": +- Sledge +Which operator shows potential signs of post-traumatic stress disorder?: +- Ying +Which operator signed up for their nation's federal police organisation with their twin brother on the day after their eighteenth birthday?: +- Bandit +Which operator spent two months as a hostage?: +- Capitao +Which operator suffers from chronic insomnia?: +- Jackal +Which operator transferred directly from the Israeli Defense Forces to the CTU of a foreign nation?: +- Ash +Which operator tried to convince their girlfriend to get an abortion?: +- Lion +Which operator uses a gadget inspired by 1939 anti-tank Polish grenades?: +- Ela +Which operator uses a gadget that both honors and humiliates their brother's memory?: +- Bandit +Which operator uses the Ballistic Armor Military Laptop?: +- Dokkaebi +Which operator uses the KS79 LIFELINE as their unique gadget?: +- Zofia +Which operator uses the maiden name of their mother as their surname, instead of their father's?: +- Pulse +Which operator was "integral" to establishing an anti-terrorism unit in India following the 2008 attack in Mumbai?: +- Blitz +Which operator was a veteran of one of the CTU's anti-piracy ops?: +- Jager +Which operator was abandoned by their mother at birth and raised by their father?: +- Mira +Which operator was adopted, then had their name changed?: +- Vigil +Which operator was arrested for robbery charges in their youth?: +- Caveira +Which operator was born in [[REDACTED]]?: +- Vigil +Which operator was diagnosed with a severe neuropathy at age 9?: +- Finka +Which operator was nearly drowned by others as a prank during their youth?: +- Zofia +Which operator was once "an Olympic hopeful in the 200-meter backstroke" before they broke their arm?: +- Valkyrie +Which operator was raised "a military brat"?: +- Pulse +Which operator worked for two years in China clearing mines / defusing hazardous munitions?: +- Lesion +Which operator's badge (icon) bears a resemblance to a shuriken or fidget spinner?: +- Hibana +Which operator's trap is unaffected by Twitch's Shock Drone?: +- Frost +Which operator's unique gadget is equipped with an "acoustic hailing device"?: +- Echo +Which operator's unique gadget was inspired by the sharp punji sticks used during the Vietnam War?: +- Lesion +Which operator, at age ten, lost their older brother?: +- Capitao +Which other operator did Echo previously date for a year?: +- Ying +Which shield operator has only one choice for their secondary weapon?: +- Blitz +Which type of Roach in the Outbreak gamemode is specifically blind?: +- Smasher +- Smashers +While activating Silent Step, Caveira's screen is slightly tinted a dark shade of what color?: +- Green +Who am I? Eldest of three sons of parents who were factory workers. Hoping to escape a grueling life in the factory, I enlisted with the Ministry of Internal Affairs.: +- Kapkan +Who does Mute say is too quiet (in a friendly manner)?: +- Vigil +Who is Lion's closest friend in GIGN?: +- Montagne +Who is the "friend" which Hibana refers to in her voice lines?: +- Thermite +Who is the deputy director of Team Rainbow (as featured in promotional material and the in-game cinematics)?: +- Six +- 6 +Who is the exclusive user of the SMG with the highest rate of fire?: +- Mira +Who is the exclusive user of the V308 Assault Rifle?: +- Lion +Who is the heaviest female operator?: +- Caveria +Who is the heaviest operator?: +- Sledge +Who is the lightest operator?: +- Ying +Who is the only GIGN operator who is able to equip a throwable explosive?: +- Rook +Who is the only known individual in Rainbow that Vigil trusts enough to confide in?: +- Blackbeard +Who is the only operator able to penetrate the bulletproof windows on Presidential Plane?: +- Glaz +Who is the second tallest female operator?: +- Caveira +Who is the shortest operator?: +- Ying +Who is the tallest female operator?: +- Zofia +Who is the tallest operator?: +- Sledge +Who says "All's fair in family and war"?: +- Ela +Who says "And then there was light"?: +- Ying +Who says "Brace for impact"?: +- Zofia +Who says "Clear off or get snookered"?: +- Smoke +Who says "Come out, come out wherever you are."?: +- Lion +Who says "Dammit, did anyone remember to bring the ammo?": +- Blitz +Who says "Giving them a shot"?: +- Lesion +Who says "Here's a treat"?: +- Ela +Who says "I would not have said it like that, but, it is cool.": +- Jager +Who says "I'll be watchful, as always"?: +- IQ +Who says "I'm an engineer, not a medic!"?: +- Jager +Who says "I've been doing this longer than you have been alive"?: +- Thatcher +Who says "It'll sting a lot"?: +- Lesion +Who says "It's just you and me now"?: +- Caveira +Who says "Keep it simple, no need to be flashy"?: +- Blackbeard +Who says "Let me see what hides in the dark"?: +- Jackal +Who says "Loading glass"?: +- Capitao +Who says "New feed up and running"?: +- Valkyrie +Who says "Nice firewalls"?: +- Dokkaebi +Who says "Now I see what you're up to"?: +- Dokkaebi +Who says "Ok seniors, check your pacemakers"?: +- Twitch +Who says "Put your shades on"?: +- Ying +Who says "Rappelling hostiles are in for a surprise!"?: +- Kapkan +Who says "Ready for company"?: +- Frost +Who says "Rely on your senses, not your tech"?: +- Tachanka +Who says "Rely on your whole team, not just your tech"?: +- IQ +"Who says \"Remember folks: Efficiency is clever laziness\"?": +- Echo +Who says "Remember, I can't fix you like I fix your cars"?: +- Jager +Who says "Remember, it's not over until I blow up the place.. and even then"?: +- Hibana +Who says "Skulls never quit"?: +- Capitao +Who says "So little time, so much asskicking"?: +- Ying +Who says "Someone is watching us"?: +- Jackal +Who says "Stop complaining. It's just electricity"?: +- Twitch +Who says "They always leave something behind"?: +- Jackal +Who says "Thunder's next"?: +- Zofia +Who says "Time for some home improvement"?: +- Mira +Who says "Today we are a team, tomorrow - who knows."?: +- Bandit +Who says "We don't need heroes"?: +- Thermite +Who says "What's your poison"?: +- Smoke +Who says "You're all mine, seu miserável"?: +- Caveira +Who used to "play soccer with the neighborhood boys" in their youth?: +- Dokkaebi +Who uses the ERC-7?: +- Vigil +Who was officially declared clinically dead for two minutes on the field in 2016?: +- Tachanka +Who was the lead engineer on the team that added the ballistic shield to Tachanka's mounted LMG?: +- Mira +With no damage modifiers, how much damage per shot does the D-50 handgun (Deagle) deal?: +- 71 +With no damage modifiers, how much damage per shot does the LFP586 handgun (Revolver) deal?: +- 78 +With two different variants of the ITA12 available as both a primary and secondary weapon respectively, name one of the two operators able to carry two shotguns.: +- Jackal / Mira +- Jackal +- Mira +Ying's Candelas were inspired by a new type of stun grenade showcased by which CTU?: +- SAS +Yumiko Imagawa is better known as which operator?: +- Hibana +Zofia's grenade launcher originated from an R&D program in which country?: +- Italy diff --git a/redbot/cogs/trivia/data/lists/sports.yaml b/redbot/cogs/trivia/data/lists/sports.yaml index c79750ea3..dd7c1b1a8 100644 --- a/redbot/cogs/trivia/data/lists/sports.yaml +++ b/redbot/cogs/trivia/data/lists/sports.yaml @@ -4,11 +4,16 @@ A shuttlecock is used in what sport?: At the 2000 Summer Paralympics, how many members of the gold medal-winning Spanish basketball team were later found to have no disability?: - 10 - ten -El Clásico is the name given to football (soccer) matches between which two teams?: +El Clásico is the name given to football (soccer) matches between two specific teams. Name one of them?: - Real Madrid - FC Barcelona "Finish this phrase: You drive for show, but putt for \"________\"?": - Dough +How many balls are used in a game of snooker including the cue ball?: +- 22 +- Twenty two +- twentytwo +- twenty-two How many holes are there in a full round of golf?: - 18 - Eighteen @@ -41,6 +46,10 @@ In golf, what is the term for a putter used off the green?: In hockey, what is it called when a player scores three goals in a single game?: - Hat-trick - hat trick +In pool, what color is the eight ball?: +- Black +In snooker, how many points are accumulated in a perfect break?: +- 147 In sports, what does the acronym MVP stand for?: - Most Valuable Player In what country did table tennis originate?: @@ -53,6 +62,8 @@ In what year was the 4 minute mile first achieved?: - 1954 In what year was the first modern Olympic Games held?: - 1896 +In which sport are terms "spare" and "gutter" used?: +- Bowling In which sport does the bowler deliver the ball to the batsman?: - Cricket Lambeau Field is the home field of which National Football League team?: @@ -62,7 +73,7 @@ Lambeau Field is the home field of which National Football League team?: - packers NASCAR is an acronym for what family-owned and operated business?: - National Association for Stock Car Auto Racing -"Name one of the two sports in which the Grand Slam tournaments are the four most import annual events:": +Name one of the two sports in which the Grand Slam tournaments are the four most import annual events: - Tennis or Golf - Tennis - Golf @@ -79,7 +90,7 @@ The Stanley Cup is a championship trophy awarded annually to the playoff winner - Hockey The Walker Law passed in 1920 in New York was a law regulating which sport?: - Boxing -"This current NFL quarterback, a 2010 Pro Bowler, never started a game at QB in college:": +This current NFL quarterback, a 2010 Pro Bowler, never started a game at QB in college: - Matt Cassel Tiger Woods became a professional golfer in what year?: - 1996 @@ -110,6 +121,8 @@ What NFL team holds the record for most consecutive losses?: - Buccaneers What NHL hockey coach won the most Stanley Cups?: - Scotty Bowman +What bowling term means three straight strikes?: +- Turkey What boxer holds the record for most career knockouts?: - Archie Moore What boxer holds the record for youngest professional debut?: @@ -152,6 +165,12 @@ What is the regulation height for a basketball hoop (in feet)?: - ten What male tennis player has won the most Grand Slam titles?: - Roger Federer +What number is at the 12 o'clock position on a dartboard?: +- 20 +- Twenty +What number of points is lost for scratching off the blue ball in snooker?: +- 5 +- five What pitcher holds the record for most complete games in an MLB career?: - Cy Young What pitcher threw the only no-hit game in World Series history?: @@ -243,6 +262,15 @@ Which team won the 2016 Super Bowl?: Which team won the 2017 Super Bowl?: - New England Patriots - Patriots +Which team won the 2018 Super Bowl?: +- Philadelphia Eagles +- Eagles +Which team won the 2019 Super Bowl?: +- New England Patriots +- Patriots +Which team won the 2020 Super Bowl?: +- Kansas City Chiefs +- Chiefs Which team won the 2017 World Series?: - Houston Astros - Astros @@ -298,3 +326,186 @@ Who was the youngest pitcher to throw a no-hitter?: - Amos Rusie Whose ear did Mike Tyson bite off during a 1997 boxing match?: - Evander Holyfield +_________ Cardinals (NFL): +- Arizona +_________ Falcons (NFL): +- Atlanta +_________ Ravens (NFL): +- Baltimore +_________ Bills (NFL): +- Buffalo +_________ Panthers (NFL): +- Carolina +_________ Bears (NFL): +- Chicago +_________ Bengals (NFL): +- Cincinnati +_________ Browns (NFL): +- Cleveland +_________ Cowboys (NFL): +- Dallas +_________ Broncos (NFL): +- Denver +_________ Lions (NFL): +- Detroit +_________ Packers (NFL): +- Green Bay +_________ Texans (NFL): +- Houston +_________ Colts (NFL): +- Indianapolis +_________ Jaguars (NFL): +- Jacksonville +_________ Chiefs (NFL): +- Kansas City +_________ Rams (NFL): +- Los Angeles +_________ Chargers (NFL): +- Los Angeles +_________ Vikings (NFL): +- Minnesota +_________ Patriots (NFL): +- New England +_________ Saints (NFL): +- New Orleans +_________ Giants (NFL): +- New York +_________ Jets (NFL): +- New York +_________ Raiders (NFL): +- Oakland +_________ Eagles (NFL): +- Philadelphia +_________ Steelers (NFL): +- Pittsburgh +_________ 49ers (NFL): +- San Francisco +_________ Seahawks (NFL): +- Seattle +_________ Buccaneers (NFL): +- Tampa Bay +_________ Titans (NFL): +- Tennessee +_________ Redskins (NFL): +- Washington +_________ Hawks (NBA): +- Atlanta +_________ Celtics (NBA): +- Boston +_________ Nets (NBA): +- Brooklyn +_________ Hornets (NBA): +- Charlotte +_________ Bulls (NBA): +- Chicago +_________ Cavaliers (NBA): +- Cleveland +_________ Mavericks (NBA): +- Dallas +_________ Nuggets (NBA): +- Denver +_________ Pistons (NBA): +- Detroit +_________ Warriors (NBA): +- Golden State +_________ Rockets (NBA): +- Houston +_________ Pacers (NBA): +- Indiana +_________ Clippers (NBA): +- Los Angeles +_________ Lakers (NBA): +- Los Angeles +_________ Grizzlies (NBA): +- Memphis +_________ Heat (NBA): +- Miami +_________ Bucks (NBA): +- Milwaukee +_________ Timberwolves (NBA): +- Minnesota +_________ Pelicans (NBA): +- New Orleans +_________ Knicks (NBA): +- New York +_________ Thunder (NBA): +- Oklahoma City +_________ Magic (NBA): +- Orlando +_________ 76ers (NBA): +- Philadelphia +_________ Suns (NBA): +- Phoenix +_________ Trail Blazers (NBA): +- Portland +_________ Kings (NBA): +- Sacramento +_________ Spurs (NBA): +- San Antonio +_________ Raptors (NBA): +- Toronto +_________ Jazz (NBA): +- Utah +_________ Wizards (NBA): +- Washington +_________ Orioles (MLB): +- Baltimore +_________ Red Sox (MLB): +- Boston +_________ White Sox (MLB): +- Chicago +_________ Indians (MLB): +- Cleveland +_________ Tigers (MLB): +- Detroit +_________ Astros (MLB): +- Houston +_________ Royals (MLB): +- Kansas City +_________ Angels (MLB): +- Los Angeles +_________ Twins (MLB): +- Minnesota +_________ Yankees (MLB): +- New York +_________ Athletics (MLB): +- Oakland +_________ Mariners (MLB): +- Seattle +_________ Rays (MLB): +- Tampa Bay +_________ Rangers (MLB): +- Texas +_________ Blue Rays (MLB): +- Toronto +_________ Diamondbacks (MLB): +- Arizona +_________ Braves (MLB): +- Atlanta +_________ Cubs (MLB): +- Chicago +_________ Reds (MLB): +- Cincinnati +_________ Rockies (MLB): +- Colorado +_________ Dodgers (MLB): +- Los Angeles +_________ Marlins (MLB): +- Miami +_________ Brewers (MLB): +- Milwaukee +_________ Mets (MLB): +- New York +_________ Phillies (MLB): +- Philadelphia +_________ Pirates (MLB): +- Pittsburgh +_________ Padres (MLB): +- San Diego +_________ Giants (MLB): +- San Francisco +_________ Cardinals (MLB): +- St. Louis +- St Louis +_________ Nationals (MLB): +- Washington diff --git a/redbot/cogs/trivia/data/lists/whosthatpokemon.yaml b/redbot/cogs/trivia/data/lists/whosthatpokemon.yaml index 7c8b99df8..60707bb97 100644 --- a/redbot/cogs/trivia/data/lists/whosthatpokemon.yaml +++ b/redbot/cogs/trivia/data/lists/whosthatpokemon.yaml @@ -1,303 +1,303 @@ AUTHOR: aikaterna -Who's that pokemon? https://cdn.discord.red/i/JhaHtAM.png: +Who's that Pokémon? https://cdn.discord.red/i/JhaHtAM.png: - Bulbasaur -Who's that pokemon? https://cdn.discord.red/i/J42krSc.png: +Who's that Pokémon? https://cdn.discord.red/i/J42krSc.png: - Ivysaur -Who's that pokemon? https://cdn.discord.red/i/Y6aQTvu.png: +Who's that Pokémon? https://cdn.discord.red/i/Y6aQTvu.png: - Venusaur -Who's that pokemon? https://cdn.discord.red/i/GzGY0m5.png: +Who's that Pokémon? https://cdn.discord.red/i/GzGY0m5.png: - Charmander -Who's that pokemon? https://cdn.discord.red/i/GPqbMp9.png: +Who's that Pokémon? https://cdn.discord.red/i/GPqbMp9.png: - Charmeleon -Who's that pokemon? https://cdn.discord.red/i/Dpx11Hv.png: +Who's that Pokémon? https://cdn.discord.red/i/Dpx11Hv.png: - Charizard -Who's that pokemon? https://cdn.discord.red/i/hWxoVFP.png: +Who's that Pokémon? https://cdn.discord.red/i/hWxoVFP.png: - Squirtle -Who's that pokemon? https://cdn.discord.red/i/FAXNExP.png: +Who's that Pokémon? https://cdn.discord.red/i/FAXNExP.png: - Wartortle -Who's that pokemon? https://cdn.discord.red/i/b8dIcMs.png: +Who's that Pokémon? https://cdn.discord.red/i/b8dIcMs.png: - Blastoise -Who's that pokemon? https://cdn.discord.red/i/5THSh9F.png: +Who's that Pokémon? https://cdn.discord.red/i/5THSh9F.png: - Caterpie -Who's that pokemon? https://cdn.discord.red/i/g7J4azT.png: +Who's that Pokémon? https://cdn.discord.red/i/g7J4azT.png: - Metapod -Who's that pokemon? https://cdn.discord.red/i/Gln47Ns.png: +Who's that Pokémon? https://cdn.discord.red/i/Gln47Ns.png: - Butterfree -Who's that pokemon? https://cdn.discord.red/i/Nurfd3B.png: +Who's that Pokémon? https://cdn.discord.red/i/Nurfd3B.png: - Weedle -Who's that pokemon? https://cdn.discord.red/i/RbTimG9.png: +Who's that Pokémon? https://cdn.discord.red/i/RbTimG9.png: - Kakuna -Who's that pokemon? https://cdn.discord.red/i/4hqx40k.png: +Who's that Pokémon? https://cdn.discord.red/i/4hqx40k.png: - Beedrill -Who's that pokemon? https://cdn.discord.red/i/SH9ogxU.png: +Who's that Pokémon? https://cdn.discord.red/i/SH9ogxU.png: - Pidgey -Who's that pokemon? https://cdn.discord.red/i/ciZdrwt.png: +Who's that Pokémon? https://cdn.discord.red/i/ciZdrwt.png: - Pidgeotto -Who's that pokemon? https://cdn.discord.red/i/8pTnBh7.png: +Who's that Pokémon? https://cdn.discord.red/i/8pTnBh7.png: - Pidgeot -Who's that pokemon? https://cdn.discord.red/i/Q9dISQq.png: +Who's that Pokémon? https://cdn.discord.red/i/Q9dISQq.png: - Rattata -Who's that pokemon? https://cdn.discord.red/i/qu5PdyR.png: +Who's that Pokémon? https://cdn.discord.red/i/qu5PdyR.png: - Raticate -Who's that pokemon? https://cdn.discord.red/i/FcU64Fe.png: +Who's that Pokémon? https://cdn.discord.red/i/FcU64Fe.png: - Spearow -Who's that pokemon? https://cdn.discord.red/i/3RPuh1B.png: +Who's that Pokémon? https://cdn.discord.red/i/3RPuh1B.png: - Fearow -Who's that pokemon? https://cdn.discord.red/i/waJYATU.png: +Who's that Pokémon? https://cdn.discord.red/i/waJYATU.png: - Ekans -Who's that pokemon? https://cdn.discord.red/i/xpfF1DV.png: +Who's that Pokémon? https://cdn.discord.red/i/xpfF1DV.png: - Arbok -Who's that pokemon? https://cdn.discord.red/i/A6KEQ75.png: +Who's that Pokémon? https://cdn.discord.red/i/A6KEQ75.png: - Pikachu -Who's that pokemon? https://cdn.discord.red/i/TqzNM9a.png: +Who's that Pokémon? https://cdn.discord.red/i/TqzNM9a.png: - Raichu -Who's that pokemon? https://cdn.discord.red/i/8XJouBF.png: +Who's that Pokémon? https://cdn.discord.red/i/8XJouBF.png: - Sandshrew -Who's that pokemon? https://cdn.discord.red/i/x0bbRtg.png: +Who's that Pokémon? https://cdn.discord.red/i/x0bbRtg.png: - Sandslash -Who's that pokemon? https://cdn.discord.red/i/jkcrKwF.png: +Who's that Pokémon? https://cdn.discord.red/i/jkcrKwF.png: - Nidoran -Who's that pokemon? https://cdn.discord.red/i/3EmECpN.png: +Who's that Pokémon? https://cdn.discord.red/i/3EmECpN.png: - Nidorina -Who's that pokemon? https://cdn.discord.red/i/r8X77i2.png: +Who's that Pokémon? https://cdn.discord.red/i/r8X77i2.png: - Nidoqueen -Who's that pokemon? https://cdn.discord.red/i/5Ny72io.png: +Who's that Pokémon? https://cdn.discord.red/i/5Ny72io.png: - Nidoran -Who's that pokemon? https://cdn.discord.red/i/ZhsSCE4.png: +Who's that Pokémon? https://cdn.discord.red/i/ZhsSCE4.png: - Nidorino -Who's that pokemon? https://cdn.discord.red/i/YVjcgD9.png: +Who's that Pokémon? https://cdn.discord.red/i/YVjcgD9.png: - Nidoking -Who's that pokemon? https://cdn.discord.red/i/C0jvtgd.png: +Who's that Pokémon? https://cdn.discord.red/i/C0jvtgd.png: - Clefairy -Who's that pokemon? https://cdn.discord.red/i/JAvpC50.png: +Who's that Pokémon? https://cdn.discord.red/i/JAvpC50.png: - Clefable -Who's that pokemon? https://cdn.discord.red/i/QcxFvi7.png: +Who's that Pokémon? https://cdn.discord.red/i/QcxFvi7.png: - Vulpix -Who's that pokemon? https://cdn.discord.red/i/Q3SRhH3.png: +Who's that Pokémon? https://cdn.discord.red/i/Q3SRhH3.png: - Ninetales -Who's that pokemon? https://cdn.discord.red/i/hKwx2UP.png: +Who's that Pokémon? https://cdn.discord.red/i/hKwx2UP.png: - Jigglypuff -Who's that pokemon? https://cdn.discord.red/i/HI6GLIM.png: +Who's that Pokémon? https://cdn.discord.red/i/HI6GLIM.png: - Wigglytuff -Who's that pokemon? https://cdn.discord.red/i/ygyr0wR.png: +Who's that Pokémon? https://cdn.discord.red/i/ygyr0wR.png: - Zubat -Who's that pokemon? https://cdn.discord.red/i/7amMKJd.png: +Who's that Pokémon? https://cdn.discord.red/i/7amMKJd.png: - Golbat -Who's that pokemon? https://cdn.discord.red/i/NMd1UkL.png: +Who's that Pokémon? https://cdn.discord.red/i/NMd1UkL.png: - Oddish -Who's that pokemon? https://cdn.discord.red/i/0Pm1MZ6.png: +Who's that Pokémon? https://cdn.discord.red/i/0Pm1MZ6.png: - Gloom -Who's that pokemon? https://cdn.discord.red/i/WGjuCBJ.png: +Who's that Pokémon? https://cdn.discord.red/i/WGjuCBJ.png: - Vileplume -Who's that pokemon? https://cdn.discord.red/i/fHkDxEI.png: +Who's that Pokémon? https://cdn.discord.red/i/fHkDxEI.png: - Paras -Who's that pokemon? https://cdn.discord.red/i/JgC6p0O.png: +Who's that Pokémon? https://cdn.discord.red/i/JgC6p0O.png: - Parasect -Who's that pokemon? https://cdn.discord.red/i/xgElemy.png: +Who's that Pokémon? https://cdn.discord.red/i/xgElemy.png: - Venonat -Who's that pokemon? https://cdn.discord.red/i/n69EDYY.png: +Who's that Pokémon? https://cdn.discord.red/i/n69EDYY.png: - Venomoth -Who's that pokemon? https://cdn.discord.red/i/gncAD9E.png: +Who's that Pokémon? https://cdn.discord.red/i/gncAD9E.png: - Diglett -Who's that pokemon? https://cdn.discord.red/i/XgzUqSP.png: +Who's that Pokémon? https://cdn.discord.red/i/XgzUqSP.png: - Dugtrio -Who's that pokemon? https://cdn.discord.red/i/abjRwp0.png: +Who's that Pokémon? https://cdn.discord.red/i/abjRwp0.png: - Meowth -Who's that pokemon? https://cdn.discord.red/i/nnDIR3w.png: +Who's that Pokémon? https://cdn.discord.red/i/nnDIR3w.png: - Persian -Who's that pokemon? https://cdn.discord.red/i/fAXPqen.png: +Who's that Pokémon? https://cdn.discord.red/i/fAXPqen.png: - Psyduck -Who's that pokemon? https://cdn.discord.red/i/rq8Q3HN.png: +Who's that Pokémon? https://cdn.discord.red/i/rq8Q3HN.png: - Golduck -Who's that pokemon? https://cdn.discord.red/i/vMjgxYs.png: +Who's that Pokémon? https://cdn.discord.red/i/vMjgxYs.png: - Mankey -Who's that pokemon? https://cdn.discord.red/i/rLnDp0u.png: +Who's that Pokémon? https://cdn.discord.red/i/rLnDp0u.png: - Primeape -Who's that pokemon? https://cdn.discord.red/i/IeyfkCU.png: +Who's that Pokémon? https://cdn.discord.red/i/IeyfkCU.png: - Growlithe -Who's that pokemon? https://cdn.discord.red/i/35xsszF.png: +Who's that Pokémon? https://cdn.discord.red/i/35xsszF.png: - Arcanine -Who's that pokemon? https://cdn.discord.red/i/M5KDU86.png: +Who's that Pokémon? https://cdn.discord.red/i/M5KDU86.png: - Poliwag -Who's that pokemon? https://cdn.discord.red/i/K033cK1.png: +Who's that Pokémon? https://cdn.discord.red/i/K033cK1.png: - Poliwhirl -Who's that pokemon? https://cdn.discord.red/i/o5Hv7AK.png: +Who's that Pokémon? https://cdn.discord.red/i/o5Hv7AK.png: - Poliwrath -Who's that pokemon? https://cdn.discord.red/i/AhNIqr8.png: +Who's that Pokémon? https://cdn.discord.red/i/AhNIqr8.png: - Abra -Who's that pokemon? https://cdn.discord.red/i/2L2aPtx.png: +Who's that Pokémon? https://cdn.discord.red/i/2L2aPtx.png: - Kadabra -Who's that pokemon? https://cdn.discord.red/i/kGuFJDY.png: +Who's that Pokémon? https://cdn.discord.red/i/kGuFJDY.png: - Alakazam -Who's that pokemon? https://cdn.discord.red/i/YQUTREX.png: +Who's that Pokémon? https://cdn.discord.red/i/YQUTREX.png: - Machop -Who's that pokemon? https://cdn.discord.red/i/YL7C8i8.png: +Who's that Pokémon? https://cdn.discord.red/i/YL7C8i8.png: - Machoke -Who's that pokemon? https://cdn.discord.red/i/1355Vod.png: +Who's that Pokémon? https://cdn.discord.red/i/1355Vod.png: - Machamp -Who's that pokemon? https://cdn.discord.red/i/VxA12Ot.png: +Who's that Pokémon? https://cdn.discord.red/i/VxA12Ot.png: - Bellsprout -Who's that pokemon? https://cdn.discord.red/i/D6mgIJJ.png: +Who's that Pokémon? https://cdn.discord.red/i/D6mgIJJ.png: - Weepinbell -Who's that pokemon? https://cdn.discord.red/i/NMSvlCz.png: +Who's that Pokémon? https://cdn.discord.red/i/NMSvlCz.png: - Victreebel -Who's that pokemon? https://cdn.discord.red/i/IoJmVzO.png: +Who's that Pokémon? https://cdn.discord.red/i/IoJmVzO.png: - Tentacool -Who's that pokemon? https://cdn.discord.red/i/0O9TNYv.png: +Who's that Pokémon? https://cdn.discord.red/i/0O9TNYv.png: - Tentacruel -Who's that pokemon? https://cdn.discord.red/i/tFK8d3z.png: +Who's that Pokémon? https://cdn.discord.red/i/tFK8d3z.png: - Geodude -Who's that pokemon? https://cdn.discord.red/i/lgew3Ca.png: +Who's that Pokémon? https://cdn.discord.red/i/lgew3Ca.png: - Graveler -Who's that pokemon? https://cdn.discord.red/i/mG8wAHs.png: +Who's that Pokémon? https://cdn.discord.red/i/mG8wAHs.png: - Golem -Who's that pokemon? https://cdn.discord.red/i/N6un8iO.png: +Who's that Pokémon? https://cdn.discord.red/i/N6un8iO.png: - Ponyta -Who's that pokemon? https://cdn.discord.red/i/T7ADHJo.png: +Who's that Pokémon? https://cdn.discord.red/i/T7ADHJo.png: - Rapidash -Who's that pokemon? https://cdn.discord.red/i/6RBzLij.png: +Who's that Pokémon? https://cdn.discord.red/i/6RBzLij.png: - Slowpoke -Who's that pokemon? https://cdn.discord.red/i/7ju6OBY.png: +Who's that Pokémon? https://cdn.discord.red/i/7ju6OBY.png: - Slowbro -Who's that pokemon? https://cdn.discord.red/i/KnhQMxQ.png: +Who's that Pokémon? https://cdn.discord.red/i/KnhQMxQ.png: - Magnemite -Who's that pokemon? https://cdn.discord.red/i/bJDh47R.png: +Who's that Pokémon? https://cdn.discord.red/i/bJDh47R.png: - Magneton -Who's that pokemon? https://cdn.discord.red/i/WMJFI92.png: +Who's that Pokémon? https://cdn.discord.red/i/WMJFI92.png: - Farfetch'd -Who's that pokemon? https://cdn.discord.red/i/pw6UYNR.png: +Who's that Pokémon? https://cdn.discord.red/i/pw6UYNR.png: - Doduo -Who's that pokemon? https://cdn.discord.red/i/WE8YHaR.png: +Who's that Pokémon? https://cdn.discord.red/i/WE8YHaR.png: - Dodrio -Who's that pokemon? https://cdn.discord.red/i/vZlSSqS.png: +Who's that Pokémon? https://cdn.discord.red/i/vZlSSqS.png: - Seel -Who's that pokemon? https://cdn.discord.red/i/3erUdvZ.png: +Who's that Pokémon? https://cdn.discord.red/i/3erUdvZ.png: - Dewgong -Who's that pokemon? https://cdn.discord.red/i/FkecTd4.png: +Who's that Pokémon? https://cdn.discord.red/i/FkecTd4.png: - Grimer -Who's that pokemon? https://cdn.discord.red/i/nHl2BrL.png: +Who's that Pokémon? https://cdn.discord.red/i/nHl2BrL.png: - Muk -Who's that pokemon? https://cdn.discord.red/i/o9xX4uR.png: +Who's that Pokémon? https://cdn.discord.red/i/o9xX4uR.png: - Shellder -Who's that pokemon? https://cdn.discord.red/i/oC0mdzt.png: +Who's that Pokémon? https://cdn.discord.red/i/oC0mdzt.png: - Cloyster -Who's that pokemon? https://cdn.discord.red/i/xhPTiG2.png: +Who's that Pokémon? https://cdn.discord.red/i/xhPTiG2.png: - Gastly -Who's that pokemon? https://cdn.discord.red/i/eLwmupW.png: +Who's that Pokémon? https://cdn.discord.red/i/eLwmupW.png: - Haunter -Who's that pokemon? https://cdn.discord.red/i/SpBQNMG.png: +Who's that Pokémon? https://cdn.discord.red/i/SpBQNMG.png: - Gengar -Who's that pokemon? https://cdn.discord.red/i/oP8J2tJ.png: +Who's that Pokémon? https://cdn.discord.red/i/oP8J2tJ.png: - Onix -Who's that pokemon? https://cdn.discord.red/i/oJ3ZHfP.png: +Who's that Pokémon? https://cdn.discord.red/i/oJ3ZHfP.png: - Drowzee -Who's that pokemon? https://cdn.discord.red/i/eutXYlt.png: +Who's that Pokémon? https://cdn.discord.red/i/eutXYlt.png: - Hypno -Who's that pokemon? https://cdn.discord.red/i/nd7n8su.png: +Who's that Pokémon? https://cdn.discord.red/i/nd7n8su.png: - Krabby -Who's that pokemon? https://cdn.discord.red/i/GE9Ddfg.png: +Who's that Pokémon? https://cdn.discord.red/i/GE9Ddfg.png: - Kingler -Who's that pokemon? https://cdn.discord.red/i/ZTgtF9V.png: +Who's that Pokémon? https://cdn.discord.red/i/ZTgtF9V.png: - Voltorb -Who's that pokemon? https://cdn.discord.red/i/pQASpgA.png: +Who's that Pokémon? https://cdn.discord.red/i/pQASpgA.png: - Electrode -Who's that pokemon? https://cdn.discord.red/i/Fk9QAG4.png: +Who's that Pokémon? https://cdn.discord.red/i/Fk9QAG4.png: - Exeggcute -Who's that pokemon? https://cdn.discord.red/i/d9VcfpV.png: +Who's that Pokémon? https://cdn.discord.red/i/d9VcfpV.png: - Exeggutor -Who's that pokemon? https://cdn.discord.red/i/GZMPoPQ.png: +Who's that Pokémon? https://cdn.discord.red/i/GZMPoPQ.png: - Cubone -Who's that pokemon? https://cdn.discord.red/i/v2pv554.png: +Who's that Pokémon? https://cdn.discord.red/i/v2pv554.png: - Marowak -Who's that pokemon? https://cdn.discord.red/i/cg8BnLd.png: +Who's that Pokémon? https://cdn.discord.red/i/cg8BnLd.png: - Hitmonlee -Who's that pokemon? https://cdn.discord.red/i/26iLMlQ.png: +Who's that Pokémon? https://cdn.discord.red/i/26iLMlQ.png: - Hitmonchan -Who's that pokemon? https://cdn.discord.red/i/GRxldku.png: +Who's that Pokémon? https://cdn.discord.red/i/GRxldku.png: - Lickitung -Who's that pokemon? https://cdn.discord.red/i/y5dbZrK.png: +Who's that Pokémon? https://cdn.discord.red/i/y5dbZrK.png: - Koffing -Who's that pokemon? https://cdn.discord.red/i/LFWBBMh.png: +Who's that Pokémon? https://cdn.discord.red/i/LFWBBMh.png: - Weezing -Who's that pokemon? https://cdn.discord.red/i/JlDE7HF.png: +Who's that Pokémon? https://cdn.discord.red/i/JlDE7HF.png: - Rhyhorn -Who's that pokemon? https://cdn.discord.red/i/CtdI8PO.png: +Who's that Pokémon? https://cdn.discord.red/i/CtdI8PO.png: - Rhydon -Who's that pokemon? https://cdn.discord.red/i/caw6rxF.png: +Who's that Pokémon? https://cdn.discord.red/i/caw6rxF.png: - Chansey -Who's that pokemon? https://cdn.discord.red/i/L2MkNsi.png: +Who's that Pokémon? https://cdn.discord.red/i/L2MkNsi.png: - Tangela -Who's that pokemon? https://cdn.discord.red/i/QrbUc6x.png: +Who's that Pokémon? https://cdn.discord.red/i/QrbUc6x.png: - Kangaskhan -Who's that pokemon? https://cdn.discord.red/i/rHITC4u.png: +Who's that Pokémon? https://cdn.discord.red/i/rHITC4u.png: - Horsea -Who's that pokemon? https://cdn.discord.red/i/gmw99bY.png: +Who's that Pokémon? https://cdn.discord.red/i/gmw99bY.png: - Seadra -Who's that pokemon? https://cdn.discord.red/i/nlXApwH.png: +Who's that Pokémon? https://cdn.discord.red/i/nlXApwH.png: - Goldeen -Who's that pokemon? https://cdn.discord.red/i/IOxPciL.png: +Who's that Pokémon? https://cdn.discord.red/i/IOxPciL.png: - Seaking -Who's that pokemon? https://cdn.discord.red/i/rEJK5dk.png: +Who's that Pokémon? https://cdn.discord.red/i/rEJK5dk.png: - Staryu -Who's that pokemon? https://cdn.discord.red/i/nKMh7m4.png: +Who's that Pokémon? https://cdn.discord.red/i/nKMh7m4.png: - Starmie -Who's that pokemon? https://cdn.discord.red/i/zZYsvYZ.png: +Who's that Pokémon? https://cdn.discord.red/i/zZYsvYZ.png: - Mr. Mime -Who's that pokemon? https://cdn.discord.red/i/987JigM.png: +Who's that Pokémon? https://cdn.discord.red/i/987JigM.png: - Scyther -Who's that pokemon? https://cdn.discord.red/i/71vLjQC.png: +Who's that Pokémon? https://cdn.discord.red/i/71vLjQC.png: - Jynx -Who's that pokemon? https://cdn.discord.red/i/gyVHrsJ.png: +Who's that Pokémon? https://cdn.discord.red/i/gyVHrsJ.png: - Electabuzz -Who's that pokemon? https://cdn.discord.red/i/1WTGued.png: +Who's that Pokémon? https://cdn.discord.red/i/1WTGued.png: - Magmar -Who's that pokemon? https://cdn.discord.red/i/V8y1cHT.png: +Who's that Pokémon? https://cdn.discord.red/i/V8y1cHT.png: - Pinsir -Who's that pokemon? https://cdn.discord.red/i/OG6geA9.png: +Who's that Pokémon? https://cdn.discord.red/i/OG6geA9.png: - Tauros -Who's that pokemon? https://cdn.discord.red/i/LsfwWH7.png: +Who's that Pokémon? https://cdn.discord.red/i/LsfwWH7.png: - Magikarp -Who's that pokemon? https://cdn.discord.red/i/3FzgA70.png: +Who's that Pokémon? https://cdn.discord.red/i/3FzgA70.png: - Gyarados -Who's that pokemon? https://cdn.discord.red/i/Dz7EXjw.png: +Who's that Pokémon? https://cdn.discord.red/i/Dz7EXjw.png: - Lapras -Who's that pokemon? https://cdn.discord.red/i/LYL4rX1.png: +Who's that Pokémon? https://cdn.discord.red/i/LYL4rX1.png: - Ditto -Who's that pokemon? https://cdn.discord.red/i/c9KOJH1.png: +Who's that Pokémon? https://cdn.discord.red/i/c9KOJH1.png: - Eevee -Who's that pokemon? https://cdn.discord.red/i/F8uPBoY.png: +Who's that Pokémon? https://cdn.discord.red/i/F8uPBoY.png: - Vaporeon -Who's that pokemon? https://cdn.discord.red/i/ChlK8yg.png: +Who's that Pokémon? https://cdn.discord.red/i/ChlK8yg.png: - Jolteon -Who's that pokemon? https://cdn.discord.red/i/EjAuEZM.png: +Who's that Pokémon? https://cdn.discord.red/i/EjAuEZM.png: - Flareon -Who's that pokemon? https://cdn.discord.red/i/lCWdbLS.png: +Who's that Pokémon? https://cdn.discord.red/i/lCWdbLS.png: - Porygon -Who's that pokemon? https://cdn.discord.red/i/ajEgvvx.png: +Who's that Pokémon? https://cdn.discord.red/i/ajEgvvx.png: - Omanyte -Who's that pokemon? https://cdn.discord.red/i/B7wu0zJ.png: +Who's that Pokémon? https://cdn.discord.red/i/B7wu0zJ.png: - Omastar -Who's that pokemon? https://cdn.discord.red/i/7fO1Js6.png: +Who's that Pokémon? https://cdn.discord.red/i/7fO1Js6.png: - Kabuto -Who's that pokemon? https://cdn.discord.red/i/g0h7oas.png: +Who's that Pokémon? https://cdn.discord.red/i/g0h7oas.png: - Kabutops -Who's that pokemon? https://cdn.discord.red/i/XgGhtIu.png: +Who's that Pokémon? https://cdn.discord.red/i/XgGhtIu.png: - Aerodactyl -Who's that pokemon? https://cdn.discord.red/i/q1vGvnR.png: +Who's that Pokémon? https://cdn.discord.red/i/q1vGvnR.png: - Snorlax -Who's that pokemon? https://cdn.discord.red/i/7Lb8533.png: +Who's that Pokémon? https://cdn.discord.red/i/7Lb8533.png: - Articuno -Who's that pokemon? https://cdn.discord.red/i/Dk1StF5.png: +Who's that Pokémon? https://cdn.discord.red/i/Dk1StF5.png: - Zapdos -Who's that pokemon? https://cdn.discord.red/i/rrcCaAR.png: +Who's that Pokémon? https://cdn.discord.red/i/rrcCaAR.png: - Moltres -Who's that pokemon? https://cdn.discord.red/i/JU0mWkj.png: +Who's that Pokémon? https://cdn.discord.red/i/JU0mWkj.png: - Dratini -Who's that pokemon? https://cdn.discord.red/i/SsGWg1B.png: +Who's that Pokémon? https://cdn.discord.red/i/SsGWg1B.png: - Dragonair -Who's that pokemon? https://cdn.discord.red/i/snr8HO7.png: +Who's that Pokémon? https://cdn.discord.red/i/snr8HO7.png: - Dragonite -Who's that pokemon? https://cdn.discord.red/i/RW89rJR.png: +Who's that Pokémon? https://cdn.discord.red/i/RW89rJR.png: - Mewtwo -Who's that pokemon? https://cdn.discord.red/i/dezUCAt.png: +Who's that Pokémon? https://cdn.discord.red/i/dezUCAt.png: - Mew diff --git a/redbot/cogs/trivia/data/lists/whosthatpokemon2.yaml b/redbot/cogs/trivia/data/lists/whosthatpokemon2.yaml new file mode 100644 index 000000000..147cb4ac1 --- /dev/null +++ b/redbot/cogs/trivia/data/lists/whosthatpokemon2.yaml @@ -0,0 +1,201 @@ +AUTHOR: aikaterna, owo +Who's that Pokémon? https://cdn.discord.red/i/161fDs6.png: +- Chikorita +Who's that Pokémon? https://cdn.discord.red/i/9mBd4k5.png: +- Bayleef +Who's that Pokémon? https://cdn.discord.red/i/JK6EdFS.png: +- Meganium +Who's that Pokémon? https://cdn.discord.red/i/VANqEey.png: +- Cyndaquil +Who's that Pokémon? https://cdn.discord.red/i/wo3W5f8.png: +- Quilava +Who's that Pokémon? https://cdn.discord.red/i/la2mCq5.png: +- Typhlosion +Who's that Pokémon? https://cdn.discord.red/i/NOE3zVe.png: +- Totodile +Who's that Pokémon? https://cdn.discord.red/i/7mIaKvA.png: +- Croconaw +Who's that Pokémon? https://cdn.discord.red/i/pkRCy4p.png: +- Feraligatr +Who's that Pokémon? https://cdn.discord.red/i/R2RQJJD.png: +- Sentret +Who's that Pokémon? https://cdn.discord.red/i/zVeD6jY.png: +- Furret +Who's that Pokémon? https://cdn.discord.red/i/tu0igAj.png: +- Hoothoot +Who's that Pokémon? https://cdn.discord.red/i/qokx2sz.png: +- Noctowl +Who's that Pokémon? https://cdn.discord.red/i/LqBvwkd.png: +- Ledyba +Who's that Pokémon? https://cdn.discord.red/i/Ri77MSO.png: +- Ledian +Who's that Pokémon? https://cdn.discord.red/i/GvFKVrG.png: +- Spinarak +Who's that Pokémon? https://cdn.discord.red/i/MN7OIfR.png: +- Ariados +Who's that Pokémon? https://cdn.discord.red/i/e5hYFQF.png: +- Crobat +Who's that Pokémon? https://cdn.discord.red/i/YOyKw1M.png: +- Chinchou +Who's that Pokémon? https://cdn.discord.red/i/WZEHcW2.png: +- Lanturn +Who's that Pokémon? https://cdn.discord.red/i/1YqVBUU.png: +- Pichu +Who's that Pokémon? https://cdn.discord.red/i/BzyRRM6.png: +- Cleffa +Who's that Pokémon? https://cdn.discord.red/i/HLzHnoR.png: +- Igglybuff +Who's that Pokémon? https://cdn.discord.red/i/7eIACOx.png: +- Togepi +Who's that Pokémon? https://cdn.discord.red/i/Wihw9ed.png: +- Togetic +Who's that Pokémon? https://cdn.discord.red/i/sEcT1wG.png: +- Natu +Who's that Pokémon? https://cdn.discord.red/i/WP50IsH.png: +- Xatu +Who's that Pokémon? https://cdn.discord.red/i/aeU3eLQ.png: +- Mareep +Who's that Pokémon? https://cdn.discord.red/i/CMjVBM2.png: +- Flaaffy +Who's that Pokémon? https://cdn.discord.red/i/0rL21y3.png: +- Ampharos +Who's that Pokémon? https://cdn.discord.red/i/r83gWqG.png: +- Bellossom +Who's that Pokémon? https://cdn.discord.red/i/nDX9cFZ.png: +- Marill +Who's that Pokémon? https://cdn.discord.red/i/i8MzcBG.png: +- Azumarill +Who's that Pokémon? https://cdn.discord.red/i/9lvsmrK.png: +- Sudowoodo +Who's that Pokémon? https://cdn.discord.red/i/1MOC4py.png: +- Politoed +Who's that Pokémon? https://cdn.discord.red/i/MtHPKHY.png: +- Hoppip +Who's that Pokémon? https://cdn.discord.red/i/G3B7gou.png: +- Skiploom +Who's that Pokémon? https://cdn.discord.red/i/3PqW6d4.png: +- Jumpluff +Who's that Pokémon? https://cdn.discord.red/i/7E4uSrM.png: +- Aipom +Who's that Pokémon? https://cdn.discord.red/i/TQp3Nm6.png: +- Sunkern +Who's that Pokémon? https://cdn.discord.red/i/uz2MQ0c.png: +- Sunflora +Who's that Pokémon? https://cdn.discord.red/i/NiC8tpF.png: +- Yanma +Who's that Pokémon? https://cdn.discord.red/i/yvgjiCQ.png: +- Wooper +Who's that Pokémon? https://cdn.discord.red/i/7NSgVte.png: +- Quagsire +Who's that Pokémon? https://cdn.discord.red/i/d6xPUYS.png: +- Espeon +Who's that Pokémon? https://cdn.discord.red/i/1D2T81X.png: +- Umbreon +Who's that Pokémon? https://cdn.discord.red/i/mdOMOgS.png: +- Murkrow +Who's that Pokémon? https://cdn.discord.red/i/6ReUa0W.png: +- Slowking +Who's that Pokémon? https://cdn.discord.red/i/JA1k4GF.png: +- Misdreavus +Who's that Pokémon? https://cdn.discord.red/i/sLKauTP.png: +- Unown +Who's that Pokémon? https://cdn.discord.red/i/gtzSsQh.png: +- Wobbuffet +Who's that Pokémon? https://cdn.discord.red/i/Zz1hdae.png: +- Girafarig +Who's that Pokémon? https://cdn.discord.red/i/7v0ktVt.png: +- Pineco +Who's that Pokémon? https://cdn.discord.red/i/dGt2LtM.png: +- Forretress +Who's that Pokémon? https://cdn.discord.red/i/3d7i0nA.png: +- Dunsparce +Who's that Pokémon? https://cdn.discord.red/i/EZFfXGQ.png: +- Gligar +Who's that Pokémon? https://cdn.discord.red/i/FicMmX2.png: +- Steelix +Who's that Pokémon? https://cdn.discord.red/i/EWlbb3g.png: +- Snubbull +Who's that Pokémon? https://cdn.discord.red/i/Es7SFIu.png: +- Granbull +Who's that Pokémon? https://cdn.discord.red/i/qWvJSNs.png: +- Qwilfish +Who's that Pokémon? https://cdn.discord.red/i/zl9gJ8s.png: +- Scizor +Who's that Pokémon? https://cdn.discord.red/i/ZSkIWg1.png: +- Shuckle +Who's that Pokémon? https://cdn.discord.red/i/ivmNVBQ.png: +- Heracross +Who's that Pokémon? https://cdn.discord.red/i/cVNGBvn.png: +- Sneasel +Who's that Pokémon? https://cdn.discord.red/i/gwKceRk.png: +- Teddiursa +Who's that Pokémon? https://cdn.discord.red/i/mShUvcr.png: +- Ursaring +Who's that Pokémon? https://cdn.discord.red/i/QnOMvBY.png: +- Slugma +Who's that Pokémon? https://cdn.discord.red/i/rHUlbZ7.png: +- Magcargo +Who's that Pokémon? https://cdn.discord.red/i/SLVkdUf.png: +- Swinub +Who's that Pokémon? https://cdn.discord.red/i/rMgYSAy.png: +- Piloswine +Who's that Pokémon? https://cdn.discord.red/i/fYLQexl.png: +- Corsola +Who's that Pokémon? https://cdn.discord.red/i/LFKLE7w.png: +- Remoraid +Who's that Pokémon? https://cdn.discord.red/i/YxMYn4W.png: +- Octillery +Who's that Pokémon? https://cdn.discord.red/i/QFaIdNN.png: +- Delibird +Who's that Pokémon? https://cdn.discord.red/i/tRT4c6d.png: +- Mantine +Who's that Pokémon? https://cdn.discord.red/i/zaFbLo8.png: +- Skarmory +Who's that Pokémon? https://cdn.discord.red/i/sqAekho.png: +- Houndour +Who's that Pokémon? https://cdn.discord.red/i/mijoGZI.png: +- Houndoom +Who's that Pokémon? https://cdn.discord.red/i/XNCoyFy.png: +- Kingdra +Who's that Pokémon? https://cdn.discord.red/i/2yXKuEh.png: +- Phanpy +Who's that Pokémon? https://cdn.discord.red/i/eAodrXb.png: +- Donphan +Who's that Pokémon? https://cdn.discord.red/i/JJkzySs.png: +- Porygon2 +Who's that Pokémon? https://cdn.discord.red/i/FOK8Yla.png: +- Stantler +Who's that Pokémon? https://cdn.discord.red/i/o2Hb9ck.png: +- Smeargle +Who's that Pokémon? https://cdn.discord.red/i/NjCcsZh.png: +- Tyrogue +Who's that Pokémon? https://cdn.discord.red/i/mpUCBUn.png: +- Hitmontop +Who's that Pokémon? https://cdn.discord.red/i/GPpT5pn.png: +- Smoochum +Who's that Pokémon? https://cdn.discord.red/i/ELqP5eZ.png: +- Elekid +Who's that Pokémon? https://cdn.discord.red/i/V7iMoJ4.png: +- Magby +Who's that Pokémon? https://cdn.discord.red/i/xXU0CvW.png: +- Miltank +Who's that Pokémon? https://cdn.discord.red/i/QUO0wOi.png: +- Blissey +Who's that Pokémon? https://cdn.discord.red/i/lC2VuSh.png: +- Raikou +Who's that Pokémon? https://cdn.discord.red/i/5eIF2yf.png: +- Entei +Who's that Pokémon? https://cdn.discord.red/i/wRv6jf7.png: +- Suicune +Who's that Pokémon? https://cdn.discord.red/i/tJJvIYK.png: +- Larvitar +Who's that Pokémon? https://cdn.discord.red/i/9GZXyuU.png: +- Pupitar +Who's that Pokémon? https://cdn.discord.red/i/A2ZWKBK.png: +- Tyranitar +Who's that Pokémon? https://cdn.discord.red/i/QQGb5yJ.png: +- Lugia +Who's that Pokémon? https://cdn.discord.red/i/d3x47sk.png: +- Ho-Oh +Who's that Pokémon? https://cdn.discord.red/i/B6oIkT4.png: +- Celebi diff --git a/redbot/cogs/trivia/data/lists/whosthatpokemon3.yaml b/redbot/cogs/trivia/data/lists/whosthatpokemon3.yaml new file mode 100644 index 000000000..a9cfe98a7 --- /dev/null +++ b/redbot/cogs/trivia/data/lists/whosthatpokemon3.yaml @@ -0,0 +1,271 @@ +AUTHOR: aikaterna, owo +"Who's that Pokémon? https://cdn.discord.red/i/xvnKvtR.png": +- Treecko +"Who's that Pokémon? https://cdn.discord.red/i/B3RI772.png": +- Grovyle +"Who's that Pokémon? https://cdn.discord.red/i/1ugB1P8.png": +- Sceptile +"Who's that Pokémon? https://cdn.discord.red/i/M1VN3Yv.png": +- Torchic +"Who's that Pokémon? https://cdn.discord.red/i/Iu9SeF2.png": +- Combusken +"Who's that Pokémon? https://cdn.discord.red/i/eeF5aJu.png": +- Blaziken +"Who's that Pokémon? https://cdn.discord.red/i/IpS4Jkc.png": +- Mudkip +"Who's that Pokémon? https://cdn.discord.red/i/VBtgTBa.png": +- Marshtomp +"Who's that Pokémon? https://cdn.discord.red/i/AOmmQbb.png": +- Swampert +"Who's that Pokémon? https://cdn.discord.red/i/WFp10oK.png": +- Poochyena +"Who's that Pokémon? https://cdn.discord.red/i/XBhPoZW.png": +- Mightyena +"Who's that Pokémon? https://cdn.discord.red/i/9lyRfih.png": +- Zigzagoon +"Who's that Pokémon? https://cdn.discord.red/i/qDYGS1y.png": +- Linoone +"Who's that Pokémon? https://cdn.discord.red/i/nLoDhtZ.png": +- Wurmple +"Who's that Pokémon? https://cdn.discord.red/i/ZenlJnw.png": +- Silcoon +"Who's that Pokémon? https://cdn.discord.red/i/cbl1KRx.png": +- Beautifly +"Who's that Pokémon? https://cdn.discord.red/i/dXBfH7z.png": +- Cascoon +"Who's that Pokémon? https://cdn.discord.red/i/wFvgA1R.png": +- Dustox +"Who's that Pokémon? https://cdn.discord.red/i/HPxGmHj.png": +- Lotad +"Who's that Pokémon? https://cdn.discord.red/i/geWge78.png": +- Lombre +"Who's that Pokémon? https://cdn.discord.red/i/rjWsP94.png": +- Ludicolo +"Who's that Pokémon? https://cdn.discord.red/i/YQhNK6B.png": +- Seedot +"Who's that Pokémon? https://cdn.discord.red/i/YfSH5LL.png": +- Nuzleaf +"Who's that Pokémon? https://cdn.discord.red/i/FhXPLGL.png": +- Shiftry +"Who's that Pokémon? https://cdn.discord.red/i/0ZLxbWq.png": +- Taillow +"Who's that Pokémon? https://cdn.discord.red/i/wucs4oA.png": +- Swellow +"Who's that Pokémon? https://cdn.discord.red/i/e4R5f8S.png": +- Wingull +"Who's that Pokémon? https://cdn.discord.red/i/Kh8pRVR.png": +- Pelipper +"Who's that Pokémon? https://cdn.discord.red/i/Tg66iGI.png": +- Ralts +"Who's that Pokémon? https://cdn.discord.red/i/WAb6cud.png": +- Kirlia +"Who's that Pokémon? https://cdn.discord.red/i/PTUJUaU.png": +- Gardevoir +"Who's that Pokémon? https://cdn.discord.red/i/10l3ss2.png": +- Surskit +"Who's that Pokémon? https://cdn.discord.red/i/aa8CKl6.png": +- Masquerain +"Who's that Pokémon? https://cdn.discord.red/i/5ugsczC.png": +- Shroomish +"Who's that Pokémon? https://cdn.discord.red/i/uIKlUWj.png": +- Breloom +"Who's that Pokémon? https://cdn.discord.red/i/XRT6tBQ.png": +- Slakoth +"Who's that Pokémon? https://cdn.discord.red/i/8N0YMB0.png": +- Vigoroth +"Who's that Pokémon? https://cdn.discord.red/i/jL6XEwp.png": +- Slaking +"Who's that Pokémon? https://cdn.discord.red/i/rmSFeHe.png": +- Nincada +"Who's that Pokémon? https://cdn.discord.red/i/mAmoShp.png": +- Ninjask +"Who's that Pokémon? https://cdn.discord.red/i/yanZ8AZ.png": +- Shedinja +"Who's that Pokémon? https://cdn.discord.red/i/rPxA4UF.png": +- Whismur +"Who's that Pokémon? https://cdn.discord.red/i/GjMLzRw.png": +- Loudred +"Who's that Pokémon? https://cdn.discord.red/i/Yb9WqoA.png": +- Exploud +"Who's that Pokémon? https://cdn.discord.red/i/hhoxvpQ.png": +- Makuhita +"Who's that Pokémon? https://cdn.discord.red/i/hNhDtHo.png": +- Hariyama +"Who's that Pokémon? https://cdn.discord.red/i/DimFsI5.png": +- Azurill +"Who's that Pokémon? https://cdn.discord.red/i/eNUEfUw.png": +- Nosepass +"Who's that Pokémon? https://cdn.discord.red/i/GR3DBGD.png": +- Skitty +"Who's that Pokémon? https://cdn.discord.red/i/FB8cxQA.png": +- Delcatty +"Who's that Pokémon? https://cdn.discord.red/i/ymr1hJT.png": +- Sableye +"Who's that Pokémon? https://cdn.discord.red/i/zQF8rC7.png": +- Mawile +"Who's that Pokémon? https://cdn.discord.red/i/Xe4msPh.png": +- Aron +"Who's that Pokémon? https://cdn.discord.red/i/uWpkbNF.png": +- Lairon +"Who's that Pokémon? https://cdn.discord.red/i/cRMnzAe.png": +- Aggron +"Who's that Pokémon? https://cdn.discord.red/i/tXWI4GP.png": +- Meditite +"Who's that Pokémon? https://cdn.discord.red/i/unq7bf0.png": +- Medicham +"Who's that Pokémon? https://cdn.discord.red/i/IGnc6eb.png": +- Electrike +"Who's that Pokémon? https://cdn.discord.red/i/pAsRajL.png": +- Manectric +"Who's that Pokémon? https://cdn.discord.red/i/jThgWLu.png": +- Plusle +"Who's that Pokémon? https://cdn.discord.red/i/nyjUtDq.png": +- Minun +"Who's that Pokémon? https://cdn.discord.red/i/kajnGvV.png": +- Volbeat +"Who's that Pokémon? https://cdn.discord.red/i/dDLkDdO.png": +- Illumise +"Who's that Pokémon? https://cdn.discord.red/i/Xj0sITC.png": +- Roselia +"Who's that Pokémon? https://cdn.discord.red/i/5LCA3Ht.png": +- Gulpin +"Who's that Pokémon? https://cdn.discord.red/i/mi0jUR6.png": +- Swalot +"Who's that Pokémon? https://cdn.discord.red/i/QOoon1K.png": +- Carvanha +"Who's that Pokémon? https://cdn.discord.red/i/5nekbrR.png": +- Sharpedo +"Who's that Pokémon? https://cdn.discord.red/i/vi0JOkp.png": +- Wailmer +"Who's that Pokémon? https://cdn.discord.red/i/1GsDD5I.png": +- Wailord +"Who's that Pokémon? https://cdn.discord.red/i/icieCpt.png": +- Numel +"Who's that Pokémon? https://cdn.discord.red/i/gwTWunp.png": +- Camerupt +"Who's that Pokémon? https://cdn.discord.red/i/ay8y5D3.png": +- Torkoal +"Who's that Pokémon? https://cdn.discord.red/i/mPgmU0h.png": +- Spoink +"Who's that Pokémon? https://cdn.discord.red/i/VVi8GVt.png": +- Grumpig +"Who's that Pokémon? https://cdn.discord.red/i/AUX8VS1.png": +- Spinda +"Who's that Pokémon? https://cdn.discord.red/i/ttVbLKg.png": +- Trapinch +"Who's that Pokémon? https://cdn.discord.red/i/FNRO5NX.png": +- Vibrava +"Who's that Pokémon? https://cdn.discord.red/i/3G7MOz5.png": +- Flygon +"Who's that Pokémon? https://cdn.discord.red/i/X3SApi1.png": +- Cacnea +"Who's that Pokémon? https://cdn.discord.red/i/uoV1pOW.png": +- Cacturne +"Who's that Pokémon? https://cdn.discord.red/i/x3JUFXn.png": +- Swablu +"Who's that Pokémon? https://cdn.discord.red/i/b3zniW1.png": +- Altaria +"Who's that Pokémon? https://cdn.discord.red/i/3JpyxTm.png": +- Zangoose +"Who's that Pokémon? https://cdn.discord.red/i/PV4i4fY.png": +- Seviper +"Who's that Pokémon? https://cdn.discord.red/i/sqGupHi.png": +- Lunatone +"Who's that Pokémon? https://cdn.discord.red/i/p5swP5h.png": +- Solrock +"Who's that Pokémon? https://cdn.discord.red/i/3TeD7M9.png": +- Barboach +"Who's that Pokémon? https://cdn.discord.red/i/tpjnIFU.png": +- Whiscash +"Who's that Pokémon? https://cdn.discord.red/i/EWoW5io.png": +- Corphish +"Who's that Pokémon? https://cdn.discord.red/i/3c5kom0.png": +- Crawdaunt +"Who's that Pokémon? https://cdn.discord.red/i/Tz6jl8k.png": +- Baltoy +"Who's that Pokémon? https://cdn.discord.red/i/vUk5MH5.png": +- Claydol +"Who's that Pokémon? https://cdn.discord.red/i/egK80EI.png": +- Lileep +"Who's that Pokémon? https://cdn.discord.red/i/zxg0Mqw.png": +- Cradily +"Who's that Pokémon? https://cdn.discord.red/i/zIEjRDp.png": +- Anorith +"Who's that Pokémon? https://cdn.discord.red/i/oyRtQdO.png": +- Armaldo +"Who's that Pokémon? https://cdn.discord.red/i/K0VEQmW.png": +- Feebas +"Who's that Pokémon? https://cdn.discord.red/i/FpyFf0x.png": +- Milotic +"Who's that Pokémon? https://cdn.discord.red/i/mPU2AlR.png": +- Castform +"Who's that Pokémon? https://cdn.discord.red/i/KPCHbsx.png": +- Kecleon +"Who's that Pokémon? https://cdn.discord.red/i/TLohG05.png": +- Shuppet +"Who's that Pokémon? https://cdn.discord.red/i/yX8UJ6w.png": +- Banette +"Who's that Pokémon? https://cdn.discord.red/i/4IUm2gb.png": +- Duskull +"Who's that Pokémon? https://cdn.discord.red/i/ktmKdCZ.png": +- Dusclops +"Who's that Pokémon? https://cdn.discord.red/i/Ttvf1Cl.png": +- Tropius +"Who's that Pokémon? https://cdn.discord.red/i/Tsf6Crc.png": +- Chimecho +"Who's that Pokémon? https://cdn.discord.red/i/xKZz6dZ.png": +- Absol +"Who's that Pokémon? https://cdn.discord.red/i/xKpLDxs.png": +- Wynaut +"Who's that Pokémon? https://cdn.discord.red/i/mENPu7n.png": +- Snorunt +"Who's that Pokémon? https://cdn.discord.red/i/mjy15ty.png": +- Glalie +"Who's that Pokémon? https://cdn.discord.red/i/QUpXgfk.png": +- Spheal +"Who's that Pokémon? https://cdn.discord.red/i/CgqEOou.png": +- Sealeo +"Who's that Pokémon? https://cdn.discord.red/i/MniPGM6.png": +- Walrein +"Who's that Pokémon? https://cdn.discord.red/i/IGBoJ5u.png": +- Clamperl +"Who's that Pokémon? https://cdn.discord.red/i/ZqEH07S.png": +- Huntail +"Who's that Pokémon? https://cdn.discord.red/i/20pZBMl.png": +- Gorebyss +"Who's that Pokémon? https://cdn.discord.red/i/JiO9zYS.png": +- Relicanth +"Who's that Pokémon? https://cdn.discord.red/i/nC0CBlS.png": +- Luvdisc +"Who's that Pokémon? https://cdn.discord.red/i/MeyGmD1.png": +- Bagon +"Who's that Pokémon? https://cdn.discord.red/i/WNmidZ0.png": +- Shelgon +"Who's that Pokémon? https://cdn.discord.red/i/o2AHy3e.png": +- Salamence +"Who's that Pokémon? https://cdn.discord.red/i/u3L0vmK.png": +- Beldum +"Who's that Pokémon? https://cdn.discord.red/i/TfdpgML.png": +- Metang +"Who's that Pokémon? https://cdn.discord.red/i/TsvO1Gy.png": +- Metagross +"Who's that Pokémon? https://cdn.discord.red/i/YwDotmB.png": +- Regirock +"Who's that Pokémon? https://cdn.discord.red/i/knrXi9U.png": +- Regice +"Who's that Pokémon? https://cdn.discord.red/i/8dN636k.png": +- Registeel +"Who's that Pokémon? https://cdn.discord.red/i/2LkJWun.png": +- Latias +"Who's that Pokémon? https://cdn.discord.red/i/wmrYIwS.png": +- Latios +"Who's that Pokémon? https://cdn.discord.red/i/hXEe3Hk.png": +- Kyogre +"Who's that Pokémon? https://cdn.discord.red/i/m63u4dX.png": +- Groudon +"Who's that Pokémon? https://cdn.discord.red/i/eFw7O6a.png": +- Rayquaza +"Who's that Pokémon? https://cdn.discord.red/i/59CpDZT.png": +- Jirachi +"Who's that Pokémon? https://cdn.discord.red/i/GXT5VGy.png": +- Deoxys diff --git a/redbot/cogs/trivia/locales/af-ZA.po b/redbot/cogs/trivia/locales/af-ZA.po index 7dfcd729b..75164ef31 100644 --- a/redbot/cogs/trivia/locales/af-ZA.po +++ b/redbot/cogs/trivia/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: af_ZA\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ar-SA.po b/redbot/cogs/trivia/locales/ar-SA.po index 61ae1e6fc..2791909e2 100644 --- a/redbot/cogs/trivia/locales/ar-SA.po +++ b/redbot/cogs/trivia/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ar_SA\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/bg-BG.po b/redbot/cogs/trivia/locales/bg-BG.po index 05812d962..94b6fc2c4 100644 --- a/redbot/cogs/trivia/locales/bg-BG.po +++ b/redbot/cogs/trivia/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: bg_BG\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ca-ES.po b/redbot/cogs/trivia/locales/ca-ES.po index cb4d12ffe..d15a9f586 100644 --- a/redbot/cogs/trivia/locales/ca-ES.po +++ b/redbot/cogs/trivia/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ca_ES\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/cs-CZ.po b/redbot/cogs/trivia/locales/cs-CZ.po index 5303c15d8..c9f610a62 100644 --- a/redbot/cogs/trivia/locales/cs-CZ.po +++ b/redbot/cogs/trivia/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: cs_CZ\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "Násobitel musí být alespoň 0." -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "V záznamu nejsou žádné skóre!" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "Rank" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "Člen" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "Výhry" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "Odehrané hry" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "Celkové skóre" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "Průměrné skóre" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/da-DK.po b/redbot/cogs/trivia/locales/da-DK.po index 8b86b2a72..0b3296b72 100644 --- a/redbot/cogs/trivia/locales/da-DK.po +++ b/redbot/cogs/trivia/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: da_DK\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/de-DE.po b/redbot/cogs/trivia/locales/de-DE.po index e4982e927..5a6840175 100644 --- a/redbot/cogs/trivia/locales/de-DE.po +++ b/redbot/cogs/trivia/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: de_DE\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "In diesem Kanal läuft gerade keine Trivia Runde." @@ -91,274 +91,279 @@ msgstr "Du hast es raus, {user}! **+1** für dich!" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "Glückwunsch, {user}. Du erhältst {num} {currency} weil du Erster gewesen bist." -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "Spiele Trivia mit Freunden!" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "Verwalte Trivia Einstellungen." -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "Zeige die aktuellen Trivia-Einstellungen." + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "Aktuelle Einstellungen\\nBot erhält Punkte: {bot_plays}\\nAntwortzeit-Limit: {delay} Sekunden\\nMangel an Reaktionszeit: {timeout} Sekunden\\nPunkte zu gewinnen: {max_score}\\nAntwort auf Zeitüberschreitung: {reveal_answer}\\nAuszahlungsverfolgung: {payout_multiplier}\\nListen erlauben, Einstellungen zu überschreiben: {allow_override}" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "Die Gesamtpunktzahl für den Sieg festlegen." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "Punkte müssen höher als 0 sein." -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "Erledigt. Punkte für den Sieg auf {num} gesetzt." -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Maximal erlaubte Sekunden zum Beantworten einer Frage festlegen." -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "Muss mindestens 4 Sekunden betragen." -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Erledigt. Maximale Sekunden zum Beantworten auf {num} gesetzt." -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Festlegen wann Trivia beendet wird wenn keine Teilnahme besteht." -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "Muss größer sein als das Zeitlimit für Antworten." -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Erledigt. Trivia Runden ohne Teilnahme werden nun nach {num} Sekunden abgeschaltet." -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Erlaubt/verbietet Trivia Listen Einstellungen zu überschreiben." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Erledigt. Trivia Listen können nun die Trivia Einstellungen auf diesem Server überschreiben." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Erledigt. Trivia Listen können nicht mehr die Trivia Einstellungen auf diesem Server überschreiben." -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "Legt fest ob der Bot Punkte erhält oder nicht.\\n\\n Bei Aktivierung erhält der Bot Punkte, wenn keiner die richtige Antwort gibt.\\n " -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Erledigt. Ich erhalte jetzt einen Punkt wenn Benutzer nicht rechtzeitig antworten." -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "Na gut, ich werde euch nicht länger bei Trivia vorführen." -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "Legt fest ob die Antwort verraten wird.\\n\\n Bei Aktivierung wird der Bot die Antwort verraten wenn keiner\\n rechtzeitig die richtige Antwort gegeben hat.\\n " -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Erledigt. Ich werde die Antwort verraten wenn sie keiner wusste." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Alles klar. Ich werde die Antworten nicht mehr verraten." -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "Legt den Gewinn Multiplikator fest.\\n\\n Dies kann eine beliebige positive Dezimalzahl sein. Wenn ein Benutzer bei\\n mindestens drei Teilnehmern gewinnt, erhält er Credits. Zum Deaktivieren\\n auf 0 stellen.\\n\\n Die Höhe der Credits ergibt sich aus der Gesamtpunktzahl multipliziert\\n mit diesem Multiplikator.\\n " -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "Multiplikator muss mindestens 0 sein." -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "Erledigt. Gewinn Multiplikator steht jetzt auf {num}." -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "Erledigt. Ich werde dem Gewinner keinen Gewinn mehr auszahlen." -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "Verwalte Benutzerdefinierte Trivia-Listen." -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "Liste aller benutzerdefinierten Trivias." -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "Keine benutzerdefinierten Trivia-Listen wurden hochgeladen." -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "Hochgeladene Trivia-Listen" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "Lade eine Trivia-Liste hoch." -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "Sende mit der nächsten Nachricht eine Datei oder gib zum Abbrechen einen Text ein." -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "Du hast zu lange gebraucht, um eine Liste hochzuladen." -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "Du hast den Uploadprozess abgebrochen." -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "Ungültiger Syntax: " -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Beim Parsen der Trivia-Liste ist ein Fehler aufgetreten. Weitere Informationen findest du in den Systemlogs." -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "Lösche eine Trivia-Liste." -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "Trivia-Liste {filename} wurde gelöscht." -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "Trivia-Liste nicht gefunden." -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "Startet eine Trivia Runde der angegebenen Kategorie\\n\\n Du kannst mehrere Kategorien wählen, wodurch Trivia die Fragen\\n aus diesen Kategorien vermischt.\\n " -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "In diesem Kanal läuft bereits eine Trivia Runde." -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Ungültige Kategorie `{name}`. Siehe `{prefix}trivia list` für eine Liste der Trivia Kategorien." -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Beim Analysieren der Trivia Liste für die `{name}` Kategorie trat ein Fehler auf. Möglicherweise wurde sie falsch formatiert." -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Die Trivia Liste wurde erfolgreich analysiert, sie scheint jedoch leer zu sein!" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "Stoppt eine laufende Trivia Runde." -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "Trivia gestoppt." -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "Liste verfügbarer Trivia Kategorien." -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "Verfügbare Trivia Listen" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "Trivia Bestenliste.\\n\\n Standardmäßig die Top 10 dieses Servers, sortiert nach Gesamtsiegen.\\n Verwende untergeordnete Befehle für eine angepasste Bestenliste.\\n " -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "Trivia Bestenliste für diesen Server.\\n\\n `` kann eine dieser Angaben sein:\\n - `wins` : Gesamtsiege\\n - `avg` : Durchschnittliche Punktzahl\\n - `total` : gesamte korrekte Antworten aller Runden\\n - `games` : Insgesamt gespielte Spiele\\n\\n `` ist die Anzahl der Plätze, die auf der Bestenliste gezeigt werden sollen.\\n " -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Unbekannte Angabe `{field_name}`, siehe `{prefix} help trivia leaderboard server` für gültige Angaben nach denen sortiert werden soll." -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "Globale Trivia Bestenliste.\\n\\n `` kann eine dieser Angaben sein:\\n - `wins` : Gesamtsiege\\n - `avg` : Durchschnittliche Punktzahl\\n - `total` : gesamte korrekte Antworten aller Runden\\n - `games` : Insgesamt gespielte Spiele\\n\\n `` ist die Anzahl der Plätze, die auf der Bestenliste gezeigt werden sollen.\\n " -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "Es wurden noch keine Punktzahlen erfasst!" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "Rang" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "Mitglied" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "Siege" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "Gespielte Runden" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "Gesamtpunktzahl" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "Durchschnittliche Punktzahl" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "{filename} ist ein reservierter Trivia-Name und kann nicht ersetzt werden.\\nWähle bitte einen anderen Namen." -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} existiert bereits. Soll die Datei überschrieben werden?" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "Du hast zu lange zum antworten gebraucht." -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "Ich werde die bestehende Datei nicht ersetzen." -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "Trivia-Liste als {filename} gespeichert." diff --git a/redbot/cogs/trivia/locales/el-GR.po b/redbot/cogs/trivia/locales/el-GR.po index 81a760dc4..9865ddf61 100644 --- a/redbot/cogs/trivia/locales/el-GR.po +++ b/redbot/cogs/trivia/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: el_GR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/es-ES.po b/redbot/cogs/trivia/locales/es-ES.po index abda352ab..89fe6f33b 100644 --- a/redbot/cogs/trivia/locales/es-ES.po +++ b/redbot/cogs/trivia/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: es_ES\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/fi-FI.po b/redbot/cogs/trivia/locales/fi-FI.po index 39982e69d..ada56b8ea 100644 --- a/redbot/cogs/trivia/locales/fi-FI.po +++ b/redbot/cogs/trivia/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: fi_FI\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/fr-FR.po b/redbot/cogs/trivia/locales/fr-FR.po index dd77aa22a..68e2d3eaf 100644 --- a/redbot/cogs/trivia/locales/fr-FR.po +++ b/redbot/cogs/trivia/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: fr_FR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "Il n'y a aucune session de Trivia en cours dans ce salon." @@ -91,274 +91,279 @@ msgstr "Bonne réponse {user} ! **+1** pour vous !" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "Félicitations, {user}, vous avez reçu {num} {currency} pour avoir fini premier." -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "Jouez au Trivia entre amis !" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "Gérer les paramètres du Trivia." -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "Paramètres actuels**\\nLe bot gagne des points : {bot_plays}\\nDélai de réponse : {delay} secondes\\nDélai de non-réponse : {timeout} secondes\\nPoints pour gagner : {max_score}\\nRévéler la réponse à la fin du délai : {reveal_answer}\\nMultiplicateur des gains : {payout_multiplier}\\nAutoriser les listes à remplacer les paramètres : {allow_override}" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "Définissez le nombre total de points requis pour gagner." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "Le score doit être supérieur à 0." -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "Fait. Nombre de points requis pour gagner définir sur {num}." -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Définissez le nombre maximum de secondes autorisées pour répondre à une question." -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "Il faut au moins 4 secondes." -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Fait. Le nombre de secondes pour répondre est défini à {num}." -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Définissez combien de temps avant l'arrêt du Trivia en raison de l'absence de réponse." -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "Doit être supérieur au délai de réponse." -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Fait. Les sessions de Trivia vont maintenant expirer après {num} secondes s'il n'y a aucune réponse." -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Autoriser/interdire les listes de trivia pour substituer les paramètres." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Fait. Les listes de trivia peuvent maintenant substituer les paramètres de Trivia pour ce serveur." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Fait. Les listes de trivia ne peuvent maintenant plus substituer les paramètres de Trivia pour ce serveur." -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "Définit si le bot gagne ou non des points.\\n\\n Si cette option est activée, le bot gagnera un point si personne ne devine correctement.\\n " -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Fait. Je vais maintenant gagné un point si les utilisateurs ne répondent pas dans le délai." -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "D'accord, je ne vous dérangerais plus pour les Trivia." -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "Définissez si la réponse est révélée ou non.\\n\\n Si activé, le bot révélera la réponse si personne ne devine correctement à temps.\\n " -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Fait. Je vais révéler la réponse si personne ne la trouve." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "D'accord, je ne révélerais plus la réponse aux questions." -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "Définissez le multiplicateur de gains.\\n\\n Il peut s'agir de n'importe quel nombre décimal positif.\\n Si un utilisateur gagne un Trivia alors qu'il y a au moins\\n 3 membres qui jouent, ils recevront des crédits. \\n Réglez sur 0 pour désactiver.\\n\\n Le nombre de crédits est déterminé en multipliant leur\\n score total par ce multiplicateur.\\n " -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "Le multiplicateur doit être d'au moins 0." -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "Fait. Le multiplicateur de gains est défini sur {num}." -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "Fait. Je ne récompenserais plus le gagnant avec un gain." -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "Gérer les listes personnalisées de Trivia." -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "Liste les trivias personnalisées." -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "Aucune liste personnalisée de Trivia téléchargée." -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "Liste de trivia téléchargée" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "Télécharger un fichier trivia." -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "Fournissez un fichier au message suivant ou tapez quoi que ce soit pour annuler." -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "Vous avez pris trop de temps pour envoyer la liste." -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "Vous avez annulé le processus de téléchargement." -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "Syntaxe invalide : " -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Une erreur s'est produite pendant l'analyse de la liste trivia. Voir les logs pour plus d'informations." -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "Supprime un fichier trivia." -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "La Trivia {filename} a été supprimée." -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "La fichier Trivia ne peut pas être trouvé." -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "Lancez une session de Trivia sur la catégorie spécifiée.\\n\\n Vous pouvez énumérer plusieurs catégories, auquel cas\\n le Trivia comportera les éléments suivants\\n des questions de la part de chacun d'eux.\\n " -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "Il y a déjà un session de Trivia en cours dans ce salon." -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Categorie `{name}` non valide. Voir `{prefix}trivia list` pour obtenir la liste des catégories de Trivia." -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Il y a eu une erreur lors de l'analyse des listes de Trivia pour la catégorie `{name}`. Il se peut qu'elle soit mal écrit." -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "La liste des Trivia a été analysée avec succès, mais elle semble vide !" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "Arrêter une session de Trivia en cours." -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "Le Trivia à été arrêter." -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "Liste les catégories de Trivia disponibles." -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "Listes Trivia disponibles" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "Classements pour le Trivia.\\n\\n Par défaut pour le top 10 de ce serveur, trié par le total des victoires.\\n Utilisez les sous-commandes pour un classement\\n plus personnaliser.\\n " -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "Classement pour ce serveur.\\n\\n `` peut être l'un des champs suivants :\\n - `wins` : nombre total de victoires\\n - `avg` : score moyen\\n - `total` : nombre total de bonnes réponses\\n - `games` : nombre total de parties jouées\\n\\n `` est le nombre de rangs a afficher sur le classement.\\n " -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Champ `{field_name}` inconnu, voir `{prefix}help trivia leaderboard server` pour avoir les champs valides à utiliser." -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "Classement global Trivia.\\n\\n `` peut être l'un des champs suivants :\\n - `wins` : nombre total de victoires\\n - `avg` : score moyen\\n - `total` : nombre total de bonnes réponses\\n - `games` : nombre total de parties jouées\\n\\n `` est le nombre de rangs a afficher sur le classement.\\n " -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "Il n'y a pas de score enregistré !" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "Rang" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "Membre" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "Victoires" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "Parties jouées" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "Score Total" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "Score moyen" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "{filename} est un nom de trivia réservé et ne peut pas être remplacé.\\nChoisissez un autre nom." -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} existe déjà. Voulez-vous l'écraser?" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "Vous avez pris trop de temps à répondre." -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "Je ne remplace pas le fichier existant." -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "Liste de Trivia enregistrée en tant que {filename}." diff --git a/redbot/cogs/trivia/locales/he-IL.po b/redbot/cogs/trivia/locales/he-IL.po index 39af72060..4af56cc30 100644 --- a/redbot/cogs/trivia/locales/he-IL.po +++ b/redbot/cogs/trivia/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: he_IL\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/hu-HU.po b/redbot/cogs/trivia/locales/hu-HU.po index 8c6432ffc..b3eefbfba 100644 --- a/redbot/cogs/trivia/locales/hu-HU.po +++ b/redbot/cogs/trivia/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: hu_HU\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/id-ID.po b/redbot/cogs/trivia/locales/id-ID.po index 304036586..d349c926b 100644 --- a/redbot/cogs/trivia/locales/id-ID.po +++ b/redbot/cogs/trivia/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: id_ID\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/it-IT.po b/redbot/cogs/trivia/locales/it-IT.po index cff439d60..098bd2b6e 100644 --- a/redbot/cogs/trivia/locales/it-IT.po +++ b/redbot/cogs/trivia/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: it_IT\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "Non c'è un quiz in corso in questo canale." @@ -91,274 +91,279 @@ msgstr "Colpito e affondato {user}! **+1** a te!" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "Congratulazioni, {user}, hai ricevuto {num} {currency} per essere arrivato primo." -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "Fate il quiz con gli amici!" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "Gestisci le impostazioni Trivia." -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "Imposta i punti totali necessari per vincere." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "Il punteggio deve essere maggiore di 0." -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "Fatto. Punti necessari per vincere impostati a {num}." -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Imposta il numero di secondi massimo permessi per rispondere a una domanda." -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "Deve essere di almeno 4 secondi." -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Fatto. Secondi massimi per rispondere impostati a {num}." -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Imposta quanto tempo deve trascorrere perché il quiz si ferma per mancanza di risposta." -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "Deve essere superiore al limite di tempo di risposta." -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Fatto. Le sessioni di Quiz scadranno dopo {num} secondi senza alcuna risposta." -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Consenti/proibisci che le liste di Quiz ignoring le impostazioni." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Fatto. Le liste di Quiz adesso possono ignorare le impostazioni dei quiz per questo server." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Fatto. Le liste di Quiz adesso non possono più ignorare le impostazioni dei quiz per questo server." -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Fatto. Ora otterrò un punto se gli utenti non rispondono in tempo." -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "E va bene, non vi disturberò più con il mio quiz." -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Fatto. rivelerò la risposta se nessuno la sa." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Bene, non rivelerò più la risposta alle domande." -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "Il moltiplicatore deve essere almeno pari a 0." -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "Fatto. Moltiplicatore impostato a {num}." -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "Fatto. Non ricompenserò più il vincitore con un versamento." -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "C'è già un quiz in corso in questo canale." -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "La categoria `{name}` non è stata trovata. Vedi `{prefix}trivia list` per una lista di categorie di quiz." -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Si è verificato un errore nell'analisi della lista delle domande per la categoria `{name}`. Potrebbe contenere errori di formattazione." -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "La lista delle domande è stata analizzata con successo, ma sembra essere vuota!" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "Interrompi una sessione di quiz in corso." -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "Quiz fermato." -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "Elenco categorie di quiz disponibili." -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "Liste di quiz disponibili" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Campo `{field_name}` sconosciuto, vedi `{prefix}help trivia leaderboard server` per i campi validi per cui ordinare i risultati." -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "Non ci sono punteggi da registrare!" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "Posizione" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "Membro" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "Vittorie" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "Partite giocate" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "Punteggio Totale" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "Punteggio Medio" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ja-JP.po b/redbot/cogs/trivia/locales/ja-JP.po index 759dc64e1..86a13b0c4 100644 --- a/redbot/cogs/trivia/locales/ja-JP.po +++ b/redbot/cogs/trivia/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ja_JP\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ko-KR.po b/redbot/cogs/trivia/locales/ko-KR.po index 8f2d3431b..d7feb478d 100644 --- a/redbot/cogs/trivia/locales/ko-KR.po +++ b/redbot/cogs/trivia/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ko_KR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/nl-NL.po b/redbot/cogs/trivia/locales/nl-NL.po index cfb35e651..67a240572 100644 --- a/redbot/cogs/trivia/locales/nl-NL.po +++ b/redbot/cogs/trivia/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: nl_NL\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "Positie" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "Lid" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "Overwinningen" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "Potjes gespeeld" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "Totaalscore" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "Gemiddelde score" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/no-NO.po b/redbot/cogs/trivia/locales/no-NO.po index fe0ba1b1c..85fe59c05 100644 --- a/redbot/cogs/trivia/locales/no-NO.po +++ b/redbot/cogs/trivia/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: no_NO\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/pl-PL.po b/redbot/cogs/trivia/locales/pl-PL.po index 71192fe66..2ea49b129 100644 --- a/redbot/cogs/trivia/locales/pl-PL.po +++ b/redbot/cogs/trivia/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: pl_PL\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/pt-BR.po b/redbot/cogs/trivia/locales/pt-BR.po index ff1b870a6..bd607ddc3 100644 --- a/redbot/cogs/trivia/locales/pt-BR.po +++ b/redbot/cogs/trivia/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: pt_BR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/pt-PT.po b/redbot/cogs/trivia/locales/pt-PT.po index e4991a120..9a61eda34 100644 --- a/redbot/cogs/trivia/locales/pt-PT.po +++ b/redbot/cogs/trivia/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: pt_PT\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ro-RO.po b/redbot/cogs/trivia/locales/ro-RO.po index ec246bcc4..7146bb3f1 100644 --- a/redbot/cogs/trivia/locales/ro-RO.po +++ b/redbot/cogs/trivia/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ro_RO\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ru-RU.po b/redbot/cogs/trivia/locales/ru-RU.po index 78fefafbe..b0a62b424 100644 --- a/redbot/cogs/trivia/locales/ru-RU.po +++ b/redbot/cogs/trivia/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ru_RU\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "На этом канале нет текущей сессии викторины." @@ -91,274 +91,279 @@ msgstr "{user}, тебе удалось! **+1** для тебя!" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "Поздравляю, {user}, вы получили {num} {currency} за то, что пришли первыми." -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "Играть в викторину с друзьями!" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "Управление настройками викторины." -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "Установить общее количество очков, необходимое для победы." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "Счет должен быть больше 0." -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "Готово. Очки, необходимые для победы, равны {num}." -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Установить максимально разрешенное количество секунд для ответа на вопрос." -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "Должно быть не менее 4 секунд." -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Готово. Максимальное количество секунд на ответ - {num}." -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Установить, через какое время викторина остановится из-за отсутствия ответа." -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "Должно быть больше, чем время ответа." -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Готово. Сеансы викторины теперь будут иметь время ожидания после {num} секунд отсутствия ответов." -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Разрешить/запретить спискам викторины переопределять настройки." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Готово. Списки викторины теперь могут переопределять настройки викторины для этого сервера." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Готово. Списки викторины больше не могут переопределять настройки викторины для этого сервера." -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Готово. Теперь я получу очко, если пользователи не ответят вовремя." -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "Хорошо, я не буду больше смущать вас в викторине." -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Готово. Я раскрою ответ, если никто не знает его." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Хорошо, я больше не буду раскрывать ответ на вопросы." -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "Множитель должен быть не менее 0." -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "Готово. Множитель выплат установлен на {num}." -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "Готово. Я больше не буду награждать победителя выплатой." -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "Неверный синтаксис: " -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "На этом канале уже идет сессия викторины." -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Неверная категория `{name}`. См. `{prefix}trivia list` для списка категорий." -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "При анализе списка викторины для категории `{name}` произошла ошибка. Возможно, он отформатирован неправильно." -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Список викторины был успешно проанализирован, однако он, кажется, пустой!" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "Остановить текущий сеанс викторины." -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "Викторина остановлена." -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "Список доступных категорий викторины." -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "Доступные списки викторины" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Неизвестное поле `{field_name}`, см. `{prefix}help trivia leaderboard server` действительные поля для сортировки." -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "Нет счетов в записи!" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "Ранг" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "Участник" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "Побед" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "Игр сыграно" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "Общий счет" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "Средний счет" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/sk-SK.po b/redbot/cogs/trivia/locales/sk-SK.po index 40c00cc51..b082a98a0 100644 --- a/redbot/cogs/trivia/locales/sk-SK.po +++ b/redbot/cogs/trivia/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: sk_SK\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/sr-SP.po b/redbot/cogs/trivia/locales/sr-SP.po index 45624b3ab..48e8a5e92 100644 --- a/redbot/cogs/trivia/locales/sr-SP.po +++ b/redbot/cogs/trivia/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: sr_SP\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/sv-SE.po b/redbot/cogs/trivia/locales/sv-SE.po index cd429248f..0fe2c8837 100644 --- a/redbot/cogs/trivia/locales/sv-SE.po +++ b/redbot/cogs/trivia/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: sv_SE\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/tr-TR.po b/redbot/cogs/trivia/locales/tr-TR.po index d21ff6461..ab64852af 100644 --- a/redbot/cogs/trivia/locales/tr-TR.po +++ b/redbot/cogs/trivia/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: tr_TR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " -msgstr "" +msgstr "Geçersiz komut: " -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/uk-UA.po b/redbot/cogs/trivia/locales/uk-UA.po index dc0d0abef..6e76b1d43 100644 --- a/redbot/cogs/trivia/locales/uk-UA.po +++ b/redbot/cogs/trivia/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: uk_UA\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/vi-VN.po b/redbot/cogs/trivia/locales/vi-VN.po index e3a026c67..bce00026e 100644 --- a/redbot/cogs/trivia/locales/vi-VN.po +++ b/redbot/cogs/trivia/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: vi_VN\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/zh-CN.po b/redbot/cogs/trivia/locales/zh-CN.po index 78a0cfcd6..eabbfce9e 100644 --- a/redbot/cogs/trivia/locales/zh-CN.po +++ b/redbot/cogs/trivia/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: zh_CN\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/zh-HK.po b/redbot/cogs/trivia/locales/zh-HK.po index d5d88c867..3f5507c47 100644 --- a/redbot/cogs/trivia/locales/zh-HK.po +++ b/redbot/cogs/trivia/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: zh_HK\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/zh-TW.po b/redbot/cogs/trivia/locales/zh-TW.po index 15eeba5da..1caa7d548 100644 --- a/redbot/cogs/trivia/locales/zh-TW.po +++ b/redbot/cogs/trivia/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: zh_TW\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:325 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:344 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -91,274 +91,279 @@ msgstr "" msgid "Congratulations, {user}, you have received {num} {currency} for coming first." msgstr "" -#: redbot/cogs/trivia/trivia.py:40 +#: redbot/cogs/trivia/trivia.py:41 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:63 +#: redbot/cogs/trivia/trivia.py:79 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:68 +#: redbot/cogs/trivia/trivia.py:83 +#, docstring +msgid "Show the current trivia settings." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:87 msgid "Current settings\\nBot gains points: {bot_plays}\\nAnswer time limit: {delay} seconds\\nLack of response timeout: {timeout} seconds\\nPoints to win: {max_score}\\nReveal answer on timeout: {reveal_answer}\\nPayout multiplier: {payout_multiplier}\\nAllow lists to override settings: {allow_override}" msgstr "" -#: redbot/cogs/trivia/trivia.py:84 +#: redbot/cogs/trivia/trivia.py:103 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:105 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 +#: redbot/cogs/trivia/trivia.py:109 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:94 +#: redbot/cogs/trivia/trivia.py:113 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:96 +#: redbot/cogs/trivia/trivia.py:115 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:100 +#: redbot/cogs/trivia/trivia.py:119 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:104 +#: redbot/cogs/trivia/trivia.py:123 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:126 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:111 +#: redbot/cogs/trivia/trivia.py:130 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:118 +#: redbot/cogs/trivia/trivia.py:137 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:142 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:146 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:135 +#: redbot/cogs/trivia/trivia.py:154 #, docstring msgid "Set whether or not the bot gains points.\\n\\n If enabled, the bot will gain a point if no one guesses correctly.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:142 +#: redbot/cogs/trivia/trivia.py:161 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:144 +#: redbot/cogs/trivia/trivia.py:163 msgid "Alright, I won't embarass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:148 +#: redbot/cogs/trivia/trivia.py:167 #, docstring msgid "Set whether or not the answer is revealed.\\n\\n If enabled, the bot will reveal the answer if no one guesses correctly\\n in time.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:156 +#: redbot/cogs/trivia/trivia.py:175 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:177 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:164 +#: redbot/cogs/trivia/trivia.py:183 #, docstring msgid "Set the payout multiplier.\\n\\n This can be any positive decimal number. If a user wins trivia when at\\n least 3 members are playing, they will receive credits. Set to 0 to\\n disable.\\n\\n The number of credits is determined by multiplying their total score by\\n this multiplier.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:175 +#: redbot/cogs/trivia/trivia.py:194 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:179 +#: redbot/cogs/trivia/trivia.py:198 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:181 +#: redbot/cogs/trivia/trivia.py:200 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:186 +#: redbot/cogs/trivia/trivia.py:205 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:191 +#: redbot/cogs/trivia/trivia.py:210 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:193 +#: redbot/cogs/trivia/trivia.py:212 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:209 redbot/cogs/trivia/trivia.py:216 +#: redbot/cogs/trivia/trivia.py:228 redbot/cogs/trivia/trivia.py:235 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:226 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:228 +#: redbot/cogs/trivia/trivia.py:247 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:234 +#: redbot/cogs/trivia/trivia.py:253 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:237 +#: redbot/cogs/trivia/trivia.py:256 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 +#: redbot/cogs/trivia/trivia.py:264 msgid "Invalid syntax: " msgstr "" -#: redbot/cogs/trivia/trivia.py:248 +#: redbot/cogs/trivia/trivia.py:267 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:255 +#: redbot/cogs/trivia/trivia.py:274 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:259 +#: redbot/cogs/trivia/trivia.py:278 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:261 +#: redbot/cogs/trivia/trivia.py:280 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:266 +#: redbot/cogs/trivia/trivia.py:285 #, docstring msgid "Start trivia session on the specified category.\\n\\n You may list multiple categories, in which case the trivia will involve\\n questions from all of them.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:277 +#: redbot/cogs/trivia/trivia.py:296 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:288 +#: redbot/cogs/trivia/trivia.py:307 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:295 +#: redbot/cogs/trivia/trivia.py:314 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:307 +#: redbot/cogs/trivia/trivia.py:326 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:322 +#: redbot/cogs/trivia/trivia.py:341 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:329 +#: redbot/cogs/trivia/trivia.py:348 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:333 +#: redbot/cogs/trivia/trivia.py:352 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:338 redbot/cogs/trivia/trivia.py:344 +#: redbot/cogs/trivia/trivia.py:357 redbot/cogs/trivia/trivia.py:363 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:354 +#: redbot/cogs/trivia/trivia.py:373 #, docstring msgid "Leaderboard for trivia.\\n\\n Defaults to the top 10 of this server, sorted by total wins. Use\\n subcommands for a more customised leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:388 #, docstring msgid "Leaderboard for this server.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:382 redbot/cogs/trivia/trivia.py:411 +#: redbot/cogs/trivia/trivia.py:401 redbot/cogs/trivia/trivia.py:430 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:398 +#: redbot/cogs/trivia/trivia.py:417 #, docstring msgid "Global trivia leaderboard.\\n\\n `` can be any of the following fields:\\n - `wins` : total wins\\n - `avg` : average score\\n - `total` : total correct answers from all sessions\\n - `games` : total games played\\n\\n `` is the number of ranks to show on the leaderboard.\\n " msgstr "" -#: redbot/cogs/trivia/trivia.py:466 +#: redbot/cogs/trivia/trivia.py:485 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:496 +#: redbot/cogs/trivia/trivia.py:515 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:497 +#: redbot/cogs/trivia/trivia.py:516 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:498 +#: redbot/cogs/trivia/trivia.py:517 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:499 +#: redbot/cogs/trivia/trivia.py:518 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:500 +#: redbot/cogs/trivia/trivia.py:519 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:501 +#: redbot/cogs/trivia/trivia.py:520 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:616 +#: redbot/cogs/trivia/trivia.py:635 msgid "{filename} is a reserved trivia name and cannot be replaced.\\nChoose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:625 +#: redbot/cogs/trivia/trivia.py:644 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:647 +#: redbot/cogs/trivia/trivia.py:666 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:651 +#: redbot/cogs/trivia/trivia.py:670 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:660 +#: redbot/cogs/trivia/trivia.py:679 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/session.py b/redbot/cogs/trivia/session.py index 47312ab89..00ea666c2 100644 --- a/redbot/cogs/trivia/session.py +++ b/redbot/cogs/trivia/session.py @@ -4,7 +4,7 @@ import time import random from collections import Counter import discord -from redbot.core import bank +from redbot.core import bank, errors from redbot.core.i18n import Translator from redbot.core.utils.chat_formatting import box, bold, humanize_list, humanize_number from redbot.core.utils.common_filters import normalize_smartquotes @@ -305,7 +305,7 @@ class TriviaSession: LOG.debug("Paying trivia winner: %d credits --> %s", amount, str(winner)) try: await bank.deposit_credits(winner, int(multiplier * score)) - except bank.BalanceTooHigh as e: + except errors.BalanceTooHigh as e: await bank.set_balance(winner, e.max_balance) await self.ctx.send( _( diff --git a/redbot/cogs/trivia/trivia.py b/redbot/cogs/trivia/trivia.py index d3fa819db..4f80edd6e 100644 --- a/redbot/cogs/trivia/trivia.py +++ b/redbot/cogs/trivia/trivia.py @@ -3,7 +3,7 @@ import asyncio import math import pathlib from collections import Counter -from typing import List +from typing import List, Literal import io import yaml @@ -13,6 +13,7 @@ from redbot.core import Config, commands, checks from redbot.cogs.bank import is_owner_if_bank_global from redbot.core.data_manager import cog_data_path from redbot.core.i18n import Translator, cog_i18n +from redbot.core.utils import AsyncIter from redbot.core.utils.chat_formatting import box, pagify, bold from redbot.core.utils.menus import start_adding_reactions from redbot.core.utils.predicates import MessagePredicate, ReactionPredicate @@ -56,28 +57,46 @@ class Trivia(commands.Cog): self.config.register_member(wins=0, games=0, total_score=0) + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + all_members = await self.config.all_members() + + async for guild_id, guild_data in AsyncIter(all_members.items(), steps=100): + if user_id in guild_data: + await self.config.member_from_ids(guild_id, user_id).clear() + @commands.group() @commands.guild_only() @checks.mod_or_permissions(administrator=True) async def triviaset(self, ctx: commands.Context): """Manage Trivia settings.""" - if ctx.invoked_subcommand is None: - settings = self.config.guild(ctx.guild) - settings_dict = await settings.all() - msg = box( - _( - "Current settings\n" - "Bot gains points: {bot_plays}\n" - "Answer time limit: {delay} seconds\n" - "Lack of response timeout: {timeout} seconds\n" - "Points to win: {max_score}\n" - "Reveal answer on timeout: {reveal_answer}\n" - "Payout multiplier: {payout_multiplier}\n" - "Allow lists to override settings: {allow_override}" - ).format(**settings_dict), - lang="py", - ) - await ctx.send(msg) + + @triviaset.command(name="showsettings") + async def triviaset_showsettings(self, ctx: commands.Context): + """Show the current trivia settings.""" + settings = self.config.guild(ctx.guild) + settings_dict = await settings.all() + msg = box( + _( + "Current settings\n" + "Bot gains points: {bot_plays}\n" + "Answer time limit: {delay} seconds\n" + "Lack of response timeout: {timeout} seconds\n" + "Points to win: {max_score}\n" + "Reveal answer on timeout: {reveal_answer}\n" + "Payout multiplier: {payout_multiplier}\n" + "Allow lists to override settings: {allow_override}" + ).format(**settings_dict), + lang="py", + ) + await ctx.send(msg) @triviaset.command(name="maxscore") async def triviaset_max_score(self, ctx: commands.Context, score: int): @@ -520,7 +539,7 @@ class Trivia(commands.Cog): ) padding = [" " * (len(h) - len(f)) for h, f in zip(headers, fields)] fields = tuple(f + padding[i] for i, f in enumerate(fields)) - lines.append(" | ".join(fields).format(member=member, **m_data)) + lines.append(" | ".join(fields)) if rank == top: break return "\n".join(lines) diff --git a/redbot/cogs/warnings/locales/af-ZA.po b/redbot/cogs/warnings/locales/af-ZA.po index 23b9004b7..416939f76 100644 --- a/redbot/cogs/warnings/locales/af-ZA.po +++ b/redbot/cogs/warnings/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/ar-SA.po b/redbot/cogs/warnings/locales/ar-SA.po index 3f0f63c20..3883c52e6 100644 --- a/redbot/cogs/warnings/locales/ar-SA.po +++ b/redbot/cogs/warnings/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/bg-BG.po b/redbot/cogs/warnings/locales/bg-BG.po index 5092fa6e2..ce618cecf 100644 --- a/redbot/cogs/warnings/locales/bg-BG.po +++ b/redbot/cogs/warnings/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/ca-ES.po b/redbot/cogs/warnings/locales/ca-ES.po index b7fba2f8e..9e25780fc 100644 --- a/redbot/cogs/warnings/locales/ca-ES.po +++ b/redbot/cogs/warnings/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/cs-CZ.po b/redbot/cogs/warnings/locales/cs-CZ.po index 517261644..de84635a5 100644 --- a/redbot/cogs/warnings/locales/cs-CZ.po +++ b/redbot/cogs/warnings/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Nyní můžete zadat svou odpověď." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "Zadejte příkaz, který má být proveden, když uživatel **překročí body, aby k této akci došlo. *\\n**Pokud si nepřejete spustit příkaz, zadejte `none`.\\n\\nZadejte to přesně tak, jak byste se snažili spustit příkaz, kromě nevkládání prefixu a použití `{user}` namísto argumentů uživatele/členů\\n\\nVAROVÁNÍ: zadaný příkaz bude spuštěn bez ohledu na kontroly nebo čekání mezi příkazy. Příkazy vyžadující majitele bota nejsou z bezpečnostních důvodů povoleny.\\n\\nPočkejte prosím 15 sekund před zadáním odpovědi." -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "Upozornit na chybné chování uživatelů a podniknout automatické akce." -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "Správa nastavení pro varování." -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "Povolit nebo zakázat vlastní důvody pro varování." -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "Vlastní důvody byly povoleny." -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "Vlastní důvody byly zakázány." -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "Spravovat automatické akce pro varování.\\n\\n Akce jsou v podstatě příkazová makra. Každý příkaz může být proveden\\n, když je akce spuštěna, a/nebo po zrušení akce\\n.\\n\\n Akce musí mít zadány název a práh bodů. Když je uživatel\\n bude dostatečně upozorněn a překročí dostatek bodů\\n, akce bude provedena.\\n " -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "Vytvořit automatickou akci.\\n\\n Duplicitní názvy akcí nejsou povoleny.\\n " -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "Nalezen duplicitní název akce!" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "Akce {name} byla přidána." -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "Odstranit akci se zadaným názvem." -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "Neexistuje žádná akce s názvem {name}!" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "Správa varovných důvodů.\\n\\n Důvody musí být zadány jméno, popis a hodnotu bodů. Pokud je varován uživatel, musí být uvedeno\\n jméno důvodu.\\n " -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "Vytvořit důvod varování." -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "*Vlastní* nelze použít jako název důvodu!" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "Nový důvod byl zaregistrován." -#: redbot/cogs/warnings/warnings.py:256 +#: redbot/cogs/warnings/warnings.py:296 #, docstring msgid "Delete a warning reason." msgstr "Odstranit důvod varování." -#: redbot/cogs/warnings/warnings.py:263 +#: redbot/cogs/warnings/warnings.py:303 msgid "That is not a registered reason name." msgstr "To není registrovaný název důvodu." -#: redbot/cogs/warnings/warnings.py:269 +#: redbot/cogs/warnings/warnings.py:309 #, docstring msgid "List all configured reasons for Warnings." msgstr "Seznam všech nastavených důvodů varování." -#: redbot/cogs/warnings/warnings.py:277 +#: redbot/cogs/warnings/warnings.py:317 msgid "Reason: {name}" msgstr "Důvod: {name}" -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 msgid "Points" msgstr "Body" -#: redbot/cogs/warnings/warnings.py:283 +#: redbot/cogs/warnings/warnings.py:323 msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" msgstr "Jméno: {reason_name}\\nBody: {points}\\nPopis: {description}" -#: redbot/cogs/warnings/warnings.py:290 +#: redbot/cogs/warnings/warnings.py:330 msgid "There are no reasons configured!" msgstr "Nejsou nastaveny žádné důvody!" -#: redbot/cogs/warnings/warnings.py:296 +#: redbot/cogs/warnings/warnings.py:336 #, docstring msgid "List all configured automated actions for Warnings." msgstr "Seznam všech nastavených automatických akcí pro varování." -#: redbot/cogs/warnings/warnings.py:303 +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "Akce: {name}" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "Překročení příkazu" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "Zahodit příkaz" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "Jméno: {action_name}\\nBody: {points}\\nPříkaz pro pokračování: {exceed_command}\\nVypínací příkaz: {drop_command}" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "Nejsou nakonfigurovány žádné akce!" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "Upozornit uživatele na zadaný důvod.\\n\\n `počet bodů, pro které by varování mělo být. Pokud není zadáno žádné číslo\\n, bude uveden 1 bod. Přednastavené výstrahy to neberou v úvahu.\\n `` může být registrovaným důvodem, pokud existuje nebo je ve výchozím nastavení vytvořen vlastní\\n.\\n " -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "Nemůžeš varovat sám sebe." -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "To není registrovaný důvod!" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "Pro povolení vlastních důvodů povolte `{prefix}warningset allowcustomreasons true`." -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "Varování od {user}" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "Obdrželi jste varování v {guild_name}." -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "{reason}\\n\\nPoužij `{prefix}pro odstranění tohoto varování {user} {message}`." -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "{description}\\nBody: {points}" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "Seznam varování pro daného uživatele." -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "Tento uživatel nemá žádná varování!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "Neznámý moderátor ({})" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "Upozornění na {num_points} bodů za {reason_name}, vydané {user}, popis {description}\\n" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "Varování pro {user}" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "Seznam varování pro sebe." -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "Nemáte žádné varování!" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "Upozornění na {num_points} bodů za {reason_name}, vydané {user}, popis {description}\\n" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "Odstraní varování od uživatele." -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "Nemůžete od sebe odstranit varování." -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "Toto varování neexistuje!" diff --git a/redbot/cogs/warnings/locales/da-DK.po b/redbot/cogs/warnings/locales/da-DK.po index f7e078c85..a3f4f3762 100644 --- a/redbot/cogs/warnings/locales/da-DK.po +++ b/redbot/cogs/warnings/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/de-DE.po b/redbot/cogs/warnings/locales/de-DE.po index 96d9ec635..c85b36bd0 100644 --- a/redbot/cogs/warnings/locales/de-DE.po +++ b/redbot/cogs/warnings/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Du kannst deine Antwort nun eingeben." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "Geben Sie den Befehl ein, der ausgeführt werden soll, wenn der Benutzer **einen Wert unterhalb der Punkte, die für diese Aktion auftreten, zurückgeliefert hat.** Bitte beachten Sie, dass dies für die Umkehr der Aktion verwendet werden soll, wenn der Benutzer den Punktzwert überschritten hat.\\n**Wenn du keinen Befehl ausführen möchtest, wenn du Punkte ablegst, gib** `none`.\\n\\nGib es genau ein, wie du es willst, wenn du den Befehl tatsächlich ausführen möchtest, außer stelle keine Präfix und verwende `{user}` anstelle von Benutzerargumenten/Mitgliedsargumenten\\n\\nWARNUNG: Der eingegebene Befehl wird ohne Rücksicht auf Überprüfungen oder Abklingzeiten ausgeführt. Befehle, die Bot-Besitzer benötigen, sind aus Sicherheitsgründen nicht erlaubt.\\n\\nBitte warten Sie 15 Sekunden, bevor Sie Ihre Antwort eingeben." -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "Verwarne Fehlverhalten von Benutzern und führe automatisierte Aktionen aus." -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "Verwalte Einstellungen für Verwarnungen." -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "Aktiviere oder deaktiviere benutzerdefinierte Gründe für eine Verwarnung." -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "Benutzerdefinierte Gründe wurden aktiviert." -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "Benutzerdefinierte Gründe wurden deaktiviert." -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "Legt fest, ob Warnungen per DM an den verwarnten Nutzer gesendet werden sollen." -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "Ich werde nun versuchen verwarnte Nutzer per DM zu informieren." -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "Ich werde nicht mehr versuchen verwarnte Nutzer per DM zu informieren." -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "Lege fest, ob der Name des Moderators der die Verwarnung erteilt in der DM an den Nutzer enthalten sein sollte." -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "Ich werde den Namen der Moderators der die Verwarnung erteilt hat in der DM nennen." -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "Ich werde den Namen der Moderators der die Verwarnung erteilt hat nicht in der DM nennen." -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "Bestimme den Kanal, in welchen Warnungen gesendet werden sollen.\\n\\nVerwende den Befehl ohne einen Kanal zu nennen, um immer den Kanal zu verwenden, in dem der `[p]warn` Befehl verwendet wurde.\\n " -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "Der Warnungskanal wurde auf {channel} gesetzt." -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "Warnungen werden nun in den Kanal gesendet, in dem der Befehl verwendet wurde." -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "\\n Lege fest, ob Warnungen in einen mit `[p]warningset warnchannel` eingestellten Kanal gesendet werden sollen.\\n " -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "Warnungen werden jetzt in {channel} gesendet." -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "Warnungskanal wurde deaktiviert." -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "Verwalte automatisierte Aktionen für Verwarnungen.\\n\\n Aktionen sind im Grunde genommen Befehlmakros. Jeder Befehl kann ausgeführt\\n werden wenn die Aktion ausgelöst wird, und/oder wenn die Aktion aufgehoben\\n wird.\\n\\n Aktionen muss sowohl ein Name als auch ein Punkte-Grenzwert vergeben werden.\\n Wenn ein Benutzer verwarnt wird und dessen Punkte diesen Grenzwert übersteigen,\\n dann wird die Aktion ausgeführt.\\n " -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "Erstelle eine automatisierte Aktion.\\n\\n Doppelte Aktionsnamen sind nicht erlaubt.\\n " -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "Doppelter Aktionsname gefunden!" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "Aktion {name} wurde hinzugefügt." -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "Lösche die Aktion mit den angegebenen Namen." -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "Es gibt keine Aktion mit dem Namen {name}!" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "Verwalte Gründe für Verwarnungen.\\n\\n Gründen muss ein Name, eine Beschreibung und ein Punktewert vergeben werden.\\n Der Name des Grunds muss bei der Verwarnung eines Benutzers angegeben werden.\\n " -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "Erstelle einen Grund für Verwarnungen." -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "*Benutzerdefiniert* kann nicht als Name für einen Grund verwendet werden!" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "Der neue Grund wurde registriert." -#: redbot/cogs/warnings/warnings.py:256 +#: redbot/cogs/warnings/warnings.py:296 #, docstring msgid "Delete a warning reason." msgstr "Lösche einen Grund für Verwarnungen." -#: redbot/cogs/warnings/warnings.py:263 +#: redbot/cogs/warnings/warnings.py:303 msgid "That is not a registered reason name." msgstr "Das ist kein registrierter Name für einen Grund." -#: redbot/cogs/warnings/warnings.py:269 +#: redbot/cogs/warnings/warnings.py:309 #, docstring msgid "List all configured reasons for Warnings." msgstr "Liste alle konfigurierten Gründe für Verwarnungen auf." -#: redbot/cogs/warnings/warnings.py:277 +#: redbot/cogs/warnings/warnings.py:317 msgid "Reason: {name}" msgstr "Grund: {name}" -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 msgid "Points" msgstr "Punkte" -#: redbot/cogs/warnings/warnings.py:283 +#: redbot/cogs/warnings/warnings.py:323 msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" msgstr "Name: {reason_name}\\nPunkte: {points}\\nBeschreibung: {description}" -#: redbot/cogs/warnings/warnings.py:290 +#: redbot/cogs/warnings/warnings.py:330 msgid "There are no reasons configured!" msgstr "Es sind keine Gründe konfiguriert!" -#: redbot/cogs/warnings/warnings.py:296 +#: redbot/cogs/warnings/warnings.py:336 #, docstring msgid "List all configured automated actions for Warnings." msgstr "Liste alle konfigurierten automatisierten Aktionen für Verwarnungen auf." -#: redbot/cogs/warnings/warnings.py:303 +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "Aktion: {name}" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "Befehl überschreiten" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "Befehl streichen" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "Name: {action_name}\\nPunkte: {points}\\nBefehl überschreiten: {exceed_command}\\nBefehl ablegen: {drop_command}" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "Es sind keine Aktionen konfiguriert!" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "Warnung den Benutzer aus dem angegebenen Grund.\\n\\n `` Anzahl der Punkte, für die die Warnung gelten sollte. Wenn keine Nummer angegeben wird\\n 1 Punkt wird angegeben. Vorgesetzte Warnungen ignorieren dies.\\n `` kann ein registrierter Grund sein, wenn sie existiert oder ein benutzerdefinierter\\n standardmäßig erstellt wird.\\n " -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "Du kannst dich selbst nicht verwarnen." -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "Du kannst andere Bots nicht warnen." -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "Das ist kein registrierter Grund!" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "Nutze `{prefix}warningset allowcustomreasons true`, um benutzerdefinierte Gründe zu aktivieren." -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "Verwarnung von {user}" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "Verwarnung" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "Du hast eine Verwarnung in {guild_name} erhalten." -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "{user} wurde verwarnt, ich konnte aber keine DM senden." -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "{user} wurde verwarnt." -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "{reason}\\n\\nBenutze `{prefix}unwarn {user} {message}` um diese Warnung zu entfernen." -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "{description}\\nPunkte: {points}" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "Listet die Verwarnungen des angegebenen Benutzers auf." -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "Dieser Benutzer hat noch keine Verwarnungen!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "Unbekannter Moderator ({})" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "{num_points} Punkte Verwarnung {reason_name} ausgestellt von {user} wegen {description}\\n" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "Verwarnung für {user}" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "Listet Verwarnungen für dich selbst auf." -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "Du hast keine Warnungen!" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "{num_points} Punkte Verwarnung {reason_name} ausgestellt von {user} wegen {description}\\n" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "Entferne eine Verwarnung von einem Benutzer." -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "Du kannst keine Verwarnungen von dir selbst entfernen." -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "Diese Warnung existiert nicht!" diff --git a/redbot/cogs/warnings/locales/el-GR.po b/redbot/cogs/warnings/locales/el-GR.po index 82e3b0f98..237d59504 100644 --- a/redbot/cogs/warnings/locales/el-GR.po +++ b/redbot/cogs/warnings/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/es-ES.po b/redbot/cogs/warnings/locales/es-ES.po index d67f3276a..c06e448a8 100644 --- a/redbot/cogs/warnings/locales/es-ES.po +++ b/redbot/cogs/warnings/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Ya puede escribir su respuesta." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/fi-FI.po b/redbot/cogs/warnings/locales/fi-FI.po index 42904f9fd..3dc9b2ccd 100644 --- a/redbot/cogs/warnings/locales/fi-FI.po +++ b/redbot/cogs/warnings/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/fr-FR.po b/redbot/cogs/warnings/locales/fr-FR.po index 62ae1eb3f..456853348 100644 --- a/redbot/cogs/warnings/locales/fr-FR.po +++ b/redbot/cogs/warnings/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Vous pouvez saisir votre réponse maintenant." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "Avertissez les utilisateurs qui se comportent mal et prenez des actions automatisées." -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "Gérer les paramètres pour Warnings." -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "Activer ou désactiver les raisons personnalisées pour un avertissement." -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "Les raisons personnalisées ont été activées." -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "Les raisons personnalisées ont été désactivées." -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "Activer/désactiver l'envoi d'avertissements aux utilisateurs en message privé." -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "Je vais maintenant essayer d'envoyer des avertissements aux utilisateurs par message privé." -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "Les avertissements ne seront plus envoyés aux utilisateurs par message privé." -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." -msgstr "" +msgstr "Décide si le nom du modérateur de l'avertissement doit être inclus en message privé avec l'utilisateur." -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." -msgstr "" +msgstr "J'inclurais le nom du modérateur qui a émis l'avertissement lors de l'envoi d'un message privé à un utilisateur." -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." -msgstr "" +msgstr "Je n'inclurais pas le nom du modérateur qui a émis l'avertissement lors de l'envoi d'un message privé à un utilisateur." -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." -msgstr "" +msgstr "Le salon d'avertissement a été réglé sur {channel}." -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." -msgstr "" +msgstr "Les avertissements seront maintenant envoyés dans le salon où la commande a été invoqué." -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "Les avertissements seront maintenant envoyés à {channel}." -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "Nom d'action dupliqué trouvé !" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "L'action {name} a été ajoutée." -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "Supprimer l'action avec le nom spécifié." -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "Aucune action nommée {name} n'existe!" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "Gérer les raisons d'avertissement.\\n\\n Les raisons doivent avoir un nom, une description et une valeur de points. Le nom\\n de la raison devra être donné quand un utilisateur est averti.\\n " -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "Créer une raison d'avertissement." -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "*Custom* ne peut pas être utilisé comme nom de raison !" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "La nouvelle raison a été enregistrée." -#: redbot/cogs/warnings/warnings.py:256 +#: redbot/cogs/warnings/warnings.py:296 #, docstring msgid "Delete a warning reason." msgstr "Supprimer une raison d'avertissement." -#: redbot/cogs/warnings/warnings.py:263 +#: redbot/cogs/warnings/warnings.py:303 msgid "That is not a registered reason name." msgstr "Ce n'est pas un nom de raison enregistré." -#: redbot/cogs/warnings/warnings.py:269 +#: redbot/cogs/warnings/warnings.py:309 #, docstring msgid "List all configured reasons for Warnings." msgstr "Lister toutes les raisons configurées pour les avertissements." -#: redbot/cogs/warnings/warnings.py:277 +#: redbot/cogs/warnings/warnings.py:317 msgid "Reason: {name}" msgstr "Raison : {name}" -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 msgid "Points" msgstr "Points" -#: redbot/cogs/warnings/warnings.py:283 +#: redbot/cogs/warnings/warnings.py:323 msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" +msgstr "Nom : {reason_name}\\nPoints : {points}\\nDescription : {description}" -#: redbot/cogs/warnings/warnings.py:290 +#: redbot/cogs/warnings/warnings.py:330 msgid "There are no reasons configured!" msgstr "Il n'y a pas de raisons configurées !" -#: redbot/cogs/warnings/warnings.py:296 +#: redbot/cogs/warnings/warnings.py:336 #, docstring msgid "List all configured automated actions for Warnings." msgstr "Lister toutes les actions automatisées configurées pour les avertissements." -#: redbot/cogs/warnings/warnings.py:303 +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "Action : {name}" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "Commande dépassée" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "Commande de suppression" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "Il n'y a aucune action configurée !" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "Vous ne pouvez pas vous avertir vous-même." -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." -msgstr "" +msgstr "Vous ne pouvez pas avertir les autres bots." -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "Ce n'est pas une raison enregistrée !" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "Utilisez `{prefix}warningset allowcustomreasons` pour activer les raisons personnalisées." -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "Avertissement de {user}" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" -msgstr "" +msgstr "Avertissement" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "Vous avez reçu un avertissement dans {guild_name}." -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." -msgstr "" +msgstr "Un avertissement pour {user} a été émis, mais je n'ai pas pu leur envoyer un message d'avertissement." -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "{user} a été averti." -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "{reason}\\n\\nUtilisez `{prefix}unwarn {user} {message}` pour retirer cet avertissement." -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "{description}\\nPoints : {points}" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "Lister les avertissements pour l'utilisateur spécifié." -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "Cet utilisateur n'a aucun avertissement !" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "Modérateur inconnu ({})" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "{num_points} points d'avertissement {reason_name} émis par {user} pour {description}\\n" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "Avertissements pour {user}" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "Liste les avertissements pour vous." -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "Vous n'avez pas d'avertissements !" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "{num_points} points d'avertissement {reason_name} émis par {user} pour {description}\\n" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "Supprimer un avertissement d'un utilisateur." -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "Vous ne pouvez pas supprimer les avertissements de vous-même." -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "Cet avertissement n'existe pas !" diff --git a/redbot/cogs/warnings/locales/he-IL.po b/redbot/cogs/warnings/locales/he-IL.po index 5cdde5e5b..fdb1e841d 100644 --- a/redbot/cogs/warnings/locales/he-IL.po +++ b/redbot/cogs/warnings/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/hu-HU.po b/redbot/cogs/warnings/locales/hu-HU.po index 6f3802ee3..7881f9eea 100644 --- a/redbot/cogs/warnings/locales/hu-HU.po +++ b/redbot/cogs/warnings/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/id-ID.po b/redbot/cogs/warnings/locales/id-ID.po index 0cfecee50..f1860573d 100644 --- a/redbot/cogs/warnings/locales/id-ID.po +++ b/redbot/cogs/warnings/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/it-IT.po b/redbot/cogs/warnings/locales/it-IT.po index dc41d42bd..e332012d3 100644 --- a/redbot/cogs/warnings/locales/it-IT.po +++ b/redbot/cogs/warnings/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Puoi inserire la tua risposta ora." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "Ammonisce gli utenti che si comportano male e compie azioni automatizzate." -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "Gestisci le impostazioni per gli avvisi." -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "Abilita o disabilita i motivi personalizzati per un avviso." -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "I motivi personalizzati sono stati abilitati." -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "I motivi personalizzati sono stati disabilitati." -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "Trovato nome azione duplicato!" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "L'azione {name} è stata aggiunta." -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "Elimina l'azione con il nome specificato." -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "Non esiste alcuna azione chiamata {name}!" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "Crea un motivo di ammonizione." -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "*Custom* non può essere utilizzato come nome del motivo!" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "Il nuovo motivo è stato registrato." -#: redbot/cogs/warnings/warnings.py:256 +#: redbot/cogs/warnings/warnings.py:296 #, docstring msgid "Delete a warning reason." msgstr "Elimina un motivo di ammonizione." -#: redbot/cogs/warnings/warnings.py:263 +#: redbot/cogs/warnings/warnings.py:303 msgid "That is not a registered reason name." msgstr "Non è un nome di motivo registrato." -#: redbot/cogs/warnings/warnings.py:269 +#: redbot/cogs/warnings/warnings.py:309 #, docstring msgid "List all configured reasons for Warnings." msgstr "Elenca tutti i motivi configurati per le ammonizioni." -#: redbot/cogs/warnings/warnings.py:277 +#: redbot/cogs/warnings/warnings.py:317 msgid "Reason: {name}" msgstr "Motivo: {name}" -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 msgid "Points" msgstr "Punti" -#: redbot/cogs/warnings/warnings.py:283 +#: redbot/cogs/warnings/warnings.py:323 msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" msgstr "" -#: redbot/cogs/warnings/warnings.py:290 +#: redbot/cogs/warnings/warnings.py:330 msgid "There are no reasons configured!" msgstr "Non sono stati configurati motivi!" -#: redbot/cogs/warnings/warnings.py:296 +#: redbot/cogs/warnings/warnings.py:336 #, docstring msgid "List all configured automated actions for Warnings." msgstr "Elenca tutte le azioni automatizzate configurate per le ammonizioni." -#: redbot/cogs/warnings/warnings.py:303 +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "Azione: {name}" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "Comando di superamento in alto" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "Comando di superamento in basso" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "Non sono state configurate azioni!" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "Non puoi ammonirti da solo." -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "Non è un motivo registrato!" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "Esegui `{prefix}warningset allowcustomreasons true` per abilitare i motivi personalizzati." -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "Ammonizione da {user}" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "Hai ricevuto un'ammonizione in {guild_name}." -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "Questo utente non ha ammonizioni!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "Ammonizioni per {user}" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "Rimuovi un'ammonizione da un utente." -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "Non puoi rimuovere ammonizioni da te stesso." -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "Questa ammonizione non esiste!" diff --git a/redbot/cogs/warnings/locales/ja-JP.po b/redbot/cogs/warnings/locales/ja-JP.po index 1380102b3..7d9772bec 100644 --- a/redbot/cogs/warnings/locales/ja-JP.po +++ b/redbot/cogs/warnings/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/ko-KR.po b/redbot/cogs/warnings/locales/ko-KR.po index 001e4a3f5..9e35a0c43 100644 --- a/redbot/cogs/warnings/locales/ko-KR.po +++ b/redbot/cogs/warnings/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "지금 응답을 입력하실 수 있어요." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "경고에 대한 설정을 관리하세요." -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "경고에 대한 사용자 지정 이유를 사용하거나 사용하지 않도록 설정하세요." -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "사용자 지정 이유가 활성화되었어요." -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "사용자 지정 이유가 비활성화되었어요." -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "DM의 사용자들에게 경고를 보낼지 여부를 전환하세요." -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "이제부터 DM 사용자들에게 경고를 보내도록 할게요." -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "더 이상 DM 사용자들에게 경고가 전송되지 않아요." -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "경고 채널이 {channel}로 설정되었어요." -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "이제 경고가 사용된 채널 명령어로 전송될거에요." -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "이제 경고가 {channel}로 전송될거에요." -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "토글 채널이 비활성화되었어요." -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "중복된 동작 이름이 발견되었어요!" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "동작 {name}가 추가되었어요." -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "지정된 이름의 작동을 삭제하세요." -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "이름이 {name}인 동작이 존재하지 않아요!" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "경고 이유를 생성하세요." -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "새로운 이유가 등록되었어요." -#: redbot/cogs/warnings/warnings.py:256 +#: redbot/cogs/warnings/warnings.py:296 #, docstring msgid "Delete a warning reason." msgstr "경고 이유를 삭제하세요." -#: redbot/cogs/warnings/warnings.py:263 +#: redbot/cogs/warnings/warnings.py:303 msgid "That is not a registered reason name." msgstr "해당 이름은 등록되지 않은 이유의 이름이에요." -#: redbot/cogs/warnings/warnings.py:269 +#: redbot/cogs/warnings/warnings.py:309 #, docstring msgid "List all configured reasons for Warnings." msgstr "경고에 대한 설정된 이유들을 나열하세요." -#: redbot/cogs/warnings/warnings.py:277 +#: redbot/cogs/warnings/warnings.py:317 msgid "Reason: {name}" msgstr "이유: {name}" -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 msgid "Points" msgstr "" -#: redbot/cogs/warnings/warnings.py:283 +#: redbot/cogs/warnings/warnings.py:323 msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" msgstr "" -#: redbot/cogs/warnings/warnings.py:290 +#: redbot/cogs/warnings/warnings.py:330 msgid "There are no reasons configured!" msgstr "설정된 이유가 없어요!" -#: redbot/cogs/warnings/warnings.py:296 +#: redbot/cogs/warnings/warnings.py:336 #, docstring msgid "List all configured automated actions for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:303 +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "동작: {name}" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "명령어 초과" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "명령어 드롭" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "설정된 동작이 없어요!" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "본인 스스로에게 경고를 할 수 없어요." -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "그것은 등록된 이유가 아니에요!" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "{user}으로부터의 경고" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "{guild_name}에게 경고를 받았아요." -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "{user}가 경고를 받았어요." -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "해당 사용자는 경고가 없어요!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "경고 대상 {user}" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "본인의 경고를 나열합니다." -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "경고가 없어요!" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "사용자의 경고를 제거합니다." -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "본인이 본인에 대한 경고를 제거할 수 없어요." -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "경고가 존재하지 않아요." diff --git a/redbot/cogs/warnings/locales/nl-NL.po b/redbot/cogs/warnings/locales/nl-NL.po index 4ad4dd9a8..25e13f65a 100644 --- a/redbot/cogs/warnings/locales/nl-NL.po +++ b/redbot/cogs/warnings/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Je kan nu jouw antwoord invoeren." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "Dubbele actienaam gevonden!" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "Dat is geen geregistreerde reden!" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "Deze gebruiker heeft geen waarschuwingen!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/no-NO.po b/redbot/cogs/warnings/locales/no-NO.po index bb0f3554c..476c0066f 100644 --- a/redbot/cogs/warnings/locales/no-NO.po +++ b/redbot/cogs/warnings/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/pl-PL.po b/redbot/cogs/warnings/locales/pl-PL.po index 1c22dce0a..0dc8ae9db 100644 --- a/redbot/cogs/warnings/locales/pl-PL.po +++ b/redbot/cogs/warnings/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/pt-BR.po b/redbot/cogs/warnings/locales/pt-BR.po index fb8e3e1f0..1b27c597e 100644 --- a/redbot/cogs/warnings/locales/pt-BR.po +++ b/redbot/cogs/warnings/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/pt-PT.po b/redbot/cogs/warnings/locales/pt-PT.po index 734868c86..5f047e70b 100644 --- a/redbot/cogs/warnings/locales/pt-PT.po +++ b/redbot/cogs/warnings/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/ro-RO.po b/redbot/cogs/warnings/locales/ro-RO.po index c8054da35..633e64be6 100644 --- a/redbot/cogs/warnings/locales/ro-RO.po +++ b/redbot/cogs/warnings/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/ru-RU.po b/redbot/cogs/warnings/locales/ru-RU.po index 66ea31f80..0916d675e 100644 --- a/redbot/cogs/warnings/locales/ru-RU.po +++ b/redbot/cogs/warnings/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "Вам необходимо написать ответ сейчас." msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "Предупреждать плохо ведущих себя пользователей и предпринимайте автоматизированные действия." -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "Управление настройками для предупреждений." -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "Включить или отключить пользовательские причины для предупреждения." -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "Пользовательские причины были включены." -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "Пользовательские причины были отключены." -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "Найдено повторяющееся имя действия!" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "Действие {name} было добавлено." -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "Удалить действие с указанным именем." -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "Никаких действий с именем {name} не существует!" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "Создать причину предупреждения." -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "*Custom* нельзя использовать в качестве имени причины!" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "Новая причина была зарегистрирована." -#: redbot/cogs/warnings/warnings.py:256 +#: redbot/cogs/warnings/warnings.py:296 #, docstring msgid "Delete a warning reason." msgstr "Удалить причину предупреждения." -#: redbot/cogs/warnings/warnings.py:263 +#: redbot/cogs/warnings/warnings.py:303 msgid "That is not a registered reason name." msgstr "Это не зарегистрированное имя причины." -#: redbot/cogs/warnings/warnings.py:269 +#: redbot/cogs/warnings/warnings.py:309 #, docstring msgid "List all configured reasons for Warnings." msgstr "Перечислите все настроенные причины для предупреждений." -#: redbot/cogs/warnings/warnings.py:277 +#: redbot/cogs/warnings/warnings.py:317 msgid "Reason: {name}" msgstr "Причина: {name}" -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 msgid "Points" msgstr "Баллы" -#: redbot/cogs/warnings/warnings.py:283 +#: redbot/cogs/warnings/warnings.py:323 msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" msgstr "" -#: redbot/cogs/warnings/warnings.py:290 +#: redbot/cogs/warnings/warnings.py:330 msgid "There are no reasons configured!" msgstr "Нет настроенных причин!" -#: redbot/cogs/warnings/warnings.py:296 +#: redbot/cogs/warnings/warnings.py:336 #, docstring msgid "List all configured automated actions for Warnings." msgstr "Список всех настроенных автоматических действий для предупреждений." -#: redbot/cogs/warnings/warnings.py:303 +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "Действие: {name}" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "Команды превышения" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "Команда сброса" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "Нет настроенных действий!" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "Вы не можете предупредить себя." -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "Эта причина не зарегистрированна!" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "Введите `{prefix}warningset allowcustomreasons true` чтобы включить пользовательские причины." -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "Предупреждение от {user}" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "Вы получили предупреждение на сервере {guild_name}." -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "У этого пользователя нет предупреждений!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "Неизвестный модератор ({})" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "Предупреждения для {user}" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "Список своих предупреждений." -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "У вас нет предупреждений!" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "Удалить предупреждение пользователя." -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "Вы не можете удалить предупреждения от себя." -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "Это предупреждение не существует!" diff --git a/redbot/cogs/warnings/locales/sk-SK.po b/redbot/cogs/warnings/locales/sk-SK.po index 7811c5166..ccbed0afc 100644 --- a/redbot/cogs/warnings/locales/sk-SK.po +++ b/redbot/cogs/warnings/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/sr-SP.po b/redbot/cogs/warnings/locales/sr-SP.po index 066c973b2..3cb49af47 100644 --- a/redbot/cogs/warnings/locales/sr-SP.po +++ b/redbot/cogs/warnings/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/sv-SE.po b/redbot/cogs/warnings/locales/sv-SE.po index c05c2f697..b76df6c05 100644 --- a/redbot/cogs/warnings/locales/sv-SE.po +++ b/redbot/cogs/warnings/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/tr-TR.po b/redbot/cogs/warnings/locales/tr-TR.po index f7d5cadff..946e424b0 100644 --- a/redbot/cogs/warnings/locales/tr-TR.po +++ b/redbot/cogs/warnings/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "Puanlar" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "Puanlar" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "Bu kullanıcının hiç uyarısı yok!" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/uk-UA.po b/redbot/cogs/warnings/locales/uk-UA.po index 266f58a1e..544ff2707 100644 --- a/redbot/cogs/warnings/locales/uk-UA.po +++ b/redbot/cogs/warnings/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/vi-VN.po b/redbot/cogs/warnings/locales/vi-VN.po index 7eb166829..17cc0aa8d 100644 --- a/redbot/cogs/warnings/locales/vi-VN.po +++ b/redbot/cogs/warnings/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/zh-CN.po b/redbot/cogs/warnings/locales/zh-CN.po index fc474bf2d..4c8bcd36f 100644 --- a/redbot/cogs/warnings/locales/zh-CN.po +++ b/redbot/cogs/warnings/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/zh-HK.po b/redbot/cogs/warnings/locales/zh-HK.po index 4708e5ee4..900d4e7c3 100644 --- a/redbot/cogs/warnings/locales/zh-HK.po +++ b/redbot/cogs/warnings/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/locales/zh-TW.po b/redbot/cogs/warnings/locales/zh-TW.po index 5cea14fed..476152326 100644 --- a/redbot/cogs/warnings/locales/zh-TW.po +++ b/redbot/cogs/warnings/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-04 12:12+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -35,275 +35,279 @@ msgstr "" msgid "Enter the command to be run when the user **returns to a value below the points for this action to occur.** Please note that this is intended to be used for reversal of the action taken when the user exceeded the action's point value.\\n**If you do not wish to have a command run on dropping points, enter** `none`.\\n\\nEnter it exactly as you would if you were actually trying to run the command, except don't put a prefix and use `{user}` in place of any user/member arguments\\n\\nWARNING: The command entered will be run without regard to checks or cooldowns. Commands requiring bot owner are not allowed for security reasons.\\n\\nPlease wait 15 seconds before entering your response." msgstr "" -#: redbot/cogs/warnings/warnings.py:25 +#: redbot/cogs/warnings/warnings.py:30 #, docstring msgid "Warn misbehaving users and take automated actions." msgstr "" -#: redbot/cogs/warnings/warnings.py:73 +#: redbot/cogs/warnings/warnings.py:113 #, docstring msgid "Manage settings for Warnings." msgstr "" -#: redbot/cogs/warnings/warnings.py:79 +#: redbot/cogs/warnings/warnings.py:119 #, docstring msgid "Enable or disable custom reasons for a warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:83 +#: redbot/cogs/warnings/warnings.py:123 msgid "Custom reasons have been enabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:85 +#: redbot/cogs/warnings/warnings.py:125 msgid "Custom reasons have been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:90 +#: redbot/cogs/warnings/warnings.py:130 #, docstring msgid "Toggle whether warnings should be sent to users in DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:95 +#: redbot/cogs/warnings/warnings.py:135 msgid "I will now try to send warnings to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:97 +#: redbot/cogs/warnings/warnings.py:137 msgid "Warnings will no longer be sent to users DMs." msgstr "" -#: redbot/cogs/warnings/warnings.py:102 +#: redbot/cogs/warnings/warnings.py:142 #, docstring msgid "Decide whether the name of the moderator warning a user should be included in the DM to that user." msgstr "" -#: redbot/cogs/warnings/warnings.py:106 +#: redbot/cogs/warnings/warnings.py:146 msgid "I will include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:112 +#: redbot/cogs/warnings/warnings.py:152 msgid "I will not include the name of the moderator who issued the warning when sending a DM to a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:120 +#: redbot/cogs/warnings/warnings.py:160 #, docstring msgid "Set the channel where warnings should be sent to.\\n\\n Leave empty to use the channel `[p]warn` command was called in.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:128 +#: redbot/cogs/warnings/warnings.py:168 msgid "The warn channel has been set to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:132 redbot/cogs/warnings/warnings.py:150 +#: redbot/cogs/warnings/warnings.py:172 redbot/cogs/warnings/warnings.py:190 msgid "Warnings will now be sent in the channel command was used in." msgstr "" -#: redbot/cogs/warnings/warnings.py:137 +#: redbot/cogs/warnings/warnings.py:177 #, docstring msgid "\\n Toggle if warnings should be sent to a channel set with `[p]warningset warnchannel`.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:147 +#: redbot/cogs/warnings/warnings.py:187 msgid "Warnings will now be sent to {channel}." msgstr "" -#: redbot/cogs/warnings/warnings.py:152 +#: redbot/cogs/warnings/warnings.py:192 msgid "Toggle channel has been disabled." msgstr "" -#: redbot/cogs/warnings/warnings.py:158 +#: redbot/cogs/warnings/warnings.py:198 #, docstring msgid "Manage automated actions for Warnings.\\n\\n Actions are essentially command macros. Any command can be run\\n when the action is initially triggered, and/or when the action\\n is lifted.\\n\\n Actions must be given a name and a points threshold. When a\\n user is warned enough so that their points go over this\\n threshold, the action will be executed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:173 +#: redbot/cogs/warnings/warnings.py:213 #, docstring msgid "Create an automated action.\\n\\n Duplicate action names are not allowed.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:194 +#: redbot/cogs/warnings/warnings.py:234 msgid "Duplicate action name found!" msgstr "" -#: redbot/cogs/warnings/warnings.py:201 +#: redbot/cogs/warnings/warnings.py:241 msgid "Action {name} has been added." msgstr "" -#: redbot/cogs/warnings/warnings.py:206 +#: redbot/cogs/warnings/warnings.py:246 #, docstring msgid "Delete the action with the specified name." msgstr "" -#: redbot/cogs/warnings/warnings.py:219 +#: redbot/cogs/warnings/warnings.py:259 msgid "No action named {name} exists!" msgstr "" -#: redbot/cogs/warnings/warnings.py:225 +#: redbot/cogs/warnings/warnings.py:265 #, docstring msgid "Manage warning reasons.\\n\\n Reasons must be given a name, description and points value. The\\n name of the reason must be given when a user is warned.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:237 +#: redbot/cogs/warnings/warnings.py:277 #, docstring msgid "Create a warning reason." msgstr "" -#: redbot/cogs/warnings/warnings.py:241 +#: redbot/cogs/warnings/warnings.py:281 msgid "*Custom* cannot be used as a reason name!" msgstr "" -#: redbot/cogs/warnings/warnings.py:251 +#: redbot/cogs/warnings/warnings.py:291 msgid "The new reason has been registered." msgstr "" -#: redbot/cogs/warnings/warnings.py:256 -#, docstring -msgid "Delete a warning reason." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:263 -msgid "That is not a registered reason name." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:269 -#, docstring -msgid "List all configured reasons for Warnings." -msgstr "" - -#: redbot/cogs/warnings/warnings.py:277 -msgid "Reason: {name}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:279 redbot/cogs/warnings/warnings.py:304 -#: redbot/cogs/warnings/warnings.py:395 redbot/cogs/warnings/warnings.py:421 -msgid "Points" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:283 -msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" -msgstr "" - -#: redbot/cogs/warnings/warnings.py:290 -msgid "There are no reasons configured!" -msgstr "" - #: redbot/cogs/warnings/warnings.py:296 #, docstring -msgid "List all configured automated actions for Warnings." +msgid "Delete a warning reason." msgstr "" #: redbot/cogs/warnings/warnings.py:303 +msgid "That is not a registered reason name." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:309 +#, docstring +msgid "List all configured reasons for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:317 +msgid "Reason: {name}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:319 redbot/cogs/warnings/warnings.py:344 +#: redbot/cogs/warnings/warnings.py:440 redbot/cogs/warnings/warnings.py:466 +msgid "Points" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:323 +msgid "Name: {reason_name}\\nPoints: {points}\\nDescription: {description}" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:330 +msgid "There are no reasons configured!" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:336 +#, docstring +msgid "List all configured automated actions for Warnings." +msgstr "" + +#: redbot/cogs/warnings/warnings.py:343 msgid "Action: {name}" msgstr "" -#: redbot/cogs/warnings/warnings.py:306 +#: redbot/cogs/warnings/warnings.py:346 msgid "Exceed command" msgstr "" -#: redbot/cogs/warnings/warnings.py:308 +#: redbot/cogs/warnings/warnings.py:348 msgid "Drop command" msgstr "" -#: redbot/cogs/warnings/warnings.py:312 +#: redbot/cogs/warnings/warnings.py:352 msgid "Name: {action_name}\\nPoints: {points}\\nExceed command: {exceed_command}\\nDrop command: {drop_command}" msgstr "" -#: redbot/cogs/warnings/warnings.py:320 +#: redbot/cogs/warnings/warnings.py:360 msgid "There are no actions configured!" msgstr "" -#: redbot/cogs/warnings/warnings.py:333 +#: redbot/cogs/warnings/warnings.py:373 #, docstring msgid "Warn the user for the specified reason.\\n\\n `` number of points the warning should be for. If no number is supplied\\n 1 point will be given. Pre-set warnings disregard this.\\n `` can be a registered reason if it exists or a custom one\\n is created by default.\\n " msgstr "" -#: redbot/cogs/warnings/warnings.py:343 +#: redbot/cogs/warnings/warnings.py:383 msgid "You cannot warn yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:346 +#: redbot/cogs/warnings/warnings.py:386 msgid "You cannot warn other bots." msgstr "" -#: redbot/cogs/warnings/warnings.py:354 +#: redbot/cogs/warnings/warnings.py:394 msgid "That is not a registered reason!" msgstr "" -#: redbot/cogs/warnings/warnings.py:362 +#: redbot/cogs/warnings/warnings.py:409 msgid "Do `{prefix}warningset allowcustomreasons true` to enable custom reasons." msgstr "" -#: redbot/cogs/warnings/warnings.py:391 redbot/cogs/warnings/warnings.py:417 +#: redbot/cogs/warnings/warnings.py:436 redbot/cogs/warnings/warnings.py:462 msgid "Warning from {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:393 redbot/cogs/warnings/warnings.py:419 +#: redbot/cogs/warnings/warnings.py:438 redbot/cogs/warnings/warnings.py:464 msgid "Warning" msgstr "" -#: redbot/cogs/warnings/warnings.py:398 +#: redbot/cogs/warnings/warnings.py:443 msgid "You have received a warning in {guild_name}." msgstr "" -#: redbot/cogs/warnings/warnings.py:408 +#: redbot/cogs/warnings/warnings.py:453 msgid "A warning for {user} has been issued, but I wasn't able to send them a warn message." msgstr "" -#: redbot/cogs/warnings/warnings.py:427 redbot/cogs/warnings/warnings.py:435 +#: redbot/cogs/warnings/warnings.py:472 redbot/cogs/warnings/warnings.py:480 msgid "{user} has been warned." msgstr "" -#: redbot/cogs/warnings/warnings.py:441 +#: redbot/cogs/warnings/warnings.py:485 msgid "{reason}\\n\\nUse `{prefix}unwarn {user} {message}` to remove this warning." msgstr "" -#: redbot/cogs/warnings/warnings.py:444 +#: redbot/cogs/warnings/warnings.py:488 msgid "{description}\\nPoints: {points}" msgstr "" -#: redbot/cogs/warnings/warnings.py:469 +#: redbot/cogs/warnings/warnings.py:511 #, docstring msgid "List the warnings for the specified user." msgstr "" -#: redbot/cogs/warnings/warnings.py:482 +#: redbot/cogs/warnings/warnings.py:524 msgid "That user has no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:486 redbot/cogs/warnings/warnings.py:516 +#: redbot/cogs/warnings/warnings.py:529 redbot/cogs/warnings/warnings.py:563 +msgid "Deleted Moderator" +msgstr "" + +#: redbot/cogs/warnings/warnings.py:532 redbot/cogs/warnings/warnings.py:566 msgid "Unknown Moderator ({})" msgstr "" -#: redbot/cogs/warnings/warnings.py:487 +#: redbot/cogs/warnings/warnings.py:533 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:498 redbot/cogs/warnings/warnings.py:528 +#: redbot/cogs/warnings/warnings.py:544 redbot/cogs/warnings/warnings.py:578 msgid "Warnings for {user}" msgstr "" -#: redbot/cogs/warnings/warnings.py:504 +#: redbot/cogs/warnings/warnings.py:550 #, docstring msgid "List warnings for yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:512 +#: redbot/cogs/warnings/warnings.py:558 msgid "You have no warnings!" msgstr "" -#: redbot/cogs/warnings/warnings.py:517 +#: redbot/cogs/warnings/warnings.py:567 msgid "{num_points} point warning {reason_name} issued by {user} for {description}\\n" msgstr "" -#: redbot/cogs/warnings/warnings.py:542 +#: redbot/cogs/warnings/warnings.py:592 #, docstring msgid "Remove a warning from a user." msgstr "" -#: redbot/cogs/warnings/warnings.py:555 +#: redbot/cogs/warnings/warnings.py:605 msgid "You cannot remove warnings from yourself." msgstr "" -#: redbot/cogs/warnings/warnings.py:562 +#: redbot/cogs/warnings/warnings.py:612 msgid "That warning doesn't exist!" msgstr "" diff --git a/redbot/cogs/warnings/warnings.py b/redbot/cogs/warnings/warnings.py index 68aaeb660..413fd7d76 100644 --- a/redbot/cogs/warnings/warnings.py +++ b/redbot/cogs/warnings/warnings.py @@ -1,6 +1,9 @@ +import asyncio import contextlib +from datetime import timezone from collections import namedtuple -from typing import Union, Optional +from copy import copy +from typing import Union, Optional, Literal import discord @@ -12,7 +15,9 @@ from redbot.cogs.warnings.helpers import ( ) from redbot.core import Config, checks, commands, modlog from redbot.core.bot import Red +from redbot.core.commands import UserInputOptional from redbot.core.i18n import Translator, cog_i18n +from redbot.core.utils import AsyncIter from redbot.core.utils.chat_formatting import warning, pagify from redbot.core.utils.menus import menu, DEFAULT_CONTROLS @@ -44,6 +49,41 @@ class Warnings(commands.Cog): self.bot = bot self.registration_task = self.bot.loop.create_task(self.register_warningtype()) + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + all_members = await self.config.all_members() + + c = 0 + + for guild_id, guild_data in all_members.items(): + c += 1 + if not c % 100: + await asyncio.sleep(0) + + if user_id in guild_data: + await self.config.member_from_ids(guild_id, user_id).clear() + + for remaining_user, user_warns in guild_data.items(): + c += 1 + if not c % 100: + await asyncio.sleep(0) + + for warn_id, warning in user_warns.get("warnings", {}).items(): + c += 1 + if not c % 100: + await asyncio.sleep(0) + + if warning.get("mod", 0) == user_id: + grp = self.config.member_from_ids(guild_id, remaining_user) + await grp.set_raw("warnings", warn_id, "mod", value=0xDE1) + # We're not utilising modlog yet - no need to register a casetype @staticmethod async def register_warningtype(): @@ -51,13 +91,13 @@ class Warnings(commands.Cog): { "name": "warning", "default_setting": True, - "image": "\N{WARNING SIGN}", + "image": "\N{WARNING SIGN}\N{VARIATION SELECTOR-16}", "case_str": "Warning", }, { "name": "unwarned", "default_setting": True, - "image": "\N{WARNING SIGN}", + "image": "\N{WARNING SIGN}\N{VARIATION SELECTOR-16}", "case_str": "Unwarned", }, ] @@ -326,7 +366,7 @@ class Warnings(commands.Cog): self, ctx: commands.Context, user: discord.Member, - points: Optional[int] = 1, + points: UserInputOptional[int] = 1, *, reason: str, ): @@ -350,22 +390,27 @@ class Warnings(commands.Cog): reason_type = None async with self.config.guild(ctx.guild).reasons() as registered_reasons: - if reason.lower() not in registered_reasons: + if (reason_type := registered_reasons.get(reason.lower())) is None: msg = _("That is not a registered reason!") if custom_allowed: reason_type = {"description": reason, "points": points} - elif ( - ctx.guild.owner == ctx.author - or ctx.channel.permissions_for(ctx.author).administrator - or await ctx.bot.is_owner(ctx.author) - ): - msg += " " + _( - "Do `{prefix}warningset allowcustomreasons true` to enable custom " - "reasons." - ).format(prefix=ctx.clean_prefix) + else: + # logic taken from `[p]permissions canrun` + fake_message = copy(ctx.message) + fake_message.content = f"{ctx.prefix}warningset allowcustomreasons" + fake_context = await ctx.bot.get_context(fake_message) + try: + can = await self.allowcustomreasons.can_run( + fake_context, check_all_parents=True, change_permission_state=False + ) + except commands.CommandError: + can = False + if can: + msg += " " + _( + "Do `{prefix}warningset allowcustomreasons true` to enable custom " + "reasons." + ).format(prefix=ctx.clean_prefix) return await ctx.send(msg) - else: - reason_type = registered_reasons[reason.lower()] if reason_type is None: return member_settings = self.config.member(user) @@ -437,30 +482,27 @@ class Warnings(commands.Cog): else: if not dm_failed: await ctx.tick() - try: - reason_msg = _( - "{reason}\n\nUse `{prefix}unwarn {user} {message}` to remove this warning." - ).format( - reason=_("{description}\nPoints: {points}").format( - description=reason_type["description"], points=reason_type["points"] - ), - prefix=ctx.clean_prefix, - user=user.id, - message=ctx.message.id, - ) - await modlog.create_case( - self.bot, - ctx.guild, - ctx.message.created_at, - "warning", - user, - ctx.message.author, - reason_msg, - until=None, - channel=None, - ) - except RuntimeError: - pass + reason_msg = _( + "{reason}\n\nUse `{prefix}unwarn {user} {message}` to remove this warning." + ).format( + reason=_("{description}\nPoints: {points}").format( + description=reason_type["description"], points=reason_type["points"] + ), + prefix=ctx.clean_prefix, + user=user.id, + message=ctx.message.id, + ) + await modlog.create_case( + self.bot, + ctx.guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "warning", + user, + ctx.message.author, + reason_msg, + until=None, + channel=None, + ) @commands.command() @commands.guild_only() @@ -483,7 +525,11 @@ class Warnings(commands.Cog): else: for key in user_warnings.keys(): mod_id = user_warnings[key]["mod"] - mod = ctx.bot.get_user(mod_id) or _("Unknown Moderator ({})").format(mod_id) + if mod_id == 0xDE1: + mod = _("Deleted Moderator") + else: + bot = ctx.bot + mod = bot.get_user(mod_id) or _("Unknown Moderator ({})").format(mod_id) msg += _( "{num_points} point warning {reason_name} issued by {user} for " "{description}\n" @@ -513,7 +559,11 @@ class Warnings(commands.Cog): else: for key in user_warnings.keys(): mod_id = user_warnings[key]["mod"] - mod = ctx.bot.get_user(mod_id) or _("Unknown Moderator ({})").format(mod_id) + if mod_id == 0xDE1: + mod = _("Deleted Moderator") + else: + bot = ctx.bot + mod = bot.get_user(mod_id) or _("Unknown Moderator ({})").format(mod_id) msg += _( "{num_points} point warning {reason_name} issued by {user} for " "{description}\n" @@ -564,19 +614,16 @@ class Warnings(commands.Cog): current_point_count -= user_warnings[warn_id]["points"] await member_settings.total_points.set(current_point_count) user_warnings.pop(warn_id) - try: - await modlog.create_case( - self.bot, - ctx.guild, - ctx.message.created_at, - "unwarned", - member, - ctx.message.author, - reason, - until=None, - channel=None, - ) - except RuntimeError: - pass + await modlog.create_case( + self.bot, + ctx.guild, + ctx.message.created_at.replace(tzinfo=timezone.utc), + "unwarned", + member, + ctx.message.author, + reason, + until=None, + channel=None, + ) await ctx.tick() diff --git a/redbot/core/bank.py b/redbot/core/bank.py index baf0a4c8a..06c745330 100644 --- a/redbot/core/bank.py +++ b/redbot/core/bank.py @@ -1,18 +1,19 @@ from __future__ import annotations import asyncio -import datetime -from typing import Union, List, Optional, TYPE_CHECKING +import logging +from datetime import datetime, timezone +from typing import Union, List, Optional, TYPE_CHECKING, Literal from functools import wraps import discord +from redbot.core.utils import AsyncIter from redbot.core.utils.chat_formatting import humanize_number from . import Config, errors, commands from .i18n import Translator from .errors import BankPruneError -from .utils import AsyncIter if TYPE_CHECKING: from .bot import Red @@ -67,6 +68,10 @@ _DEFAULT_USER = _DEFAULT_MEMBER _config: Config = None +log = logging.getLogger("red.core.bank") + +_data_deletion_lock = asyncio.Lock() + def _init(): global _config @@ -77,12 +82,34 @@ def _init(): _config.register_user(**_DEFAULT_USER) +async def _process_data_deletion( + *, requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], user_id: int +): + """ + Bank has no reason to keep any of this data + if the user doesn't want it kept, + we won't special case any request type + """ + if requester not in ("discord_deleted_user", "owner", "user", "user_strict"): + log.warning( + "Got unknown data request type `{req_type}` for user, deleting anyway", + req_type=requester, + ) + + async with _data_deletion_lock: + await _config.user_from_id(user_id).clear() + all_members = await _config.all_members() + async for guild_id, member_dict in AsyncIter(all_members.items(), steps=100): + if user_id in member_dict: + await _config.member_from_ids(guild_id, user_id).clear() + + class Account: """A single account. This class should ONLY be instantiated by the bank itself.""" - def __init__(self, name: str, balance: int, created_at: datetime.datetime): + def __init__(self, name: str, balance: int, created_at: datetime): self.name = name self.balance = balance self.created_at = created_at @@ -90,25 +117,25 @@ class Account: def _encoded_current_time() -> int: """Get the current UTC time as a timestamp. - + Returns ------- int The current UTC timestamp. """ - now = datetime.datetime.utcnow() + now = datetime.now(timezone.utc) return _encode_time(now) -def _encode_time(time: datetime.datetime) -> int: +def _encode_time(time: datetime) -> int: """Convert a datetime object to a serializable int. - + Parameters ---------- time : datetime.datetime The datetime to convert. - + Returns ------- int @@ -119,21 +146,21 @@ def _encode_time(time: datetime.datetime) -> int: return ret -def _decode_time(time: int) -> datetime.datetime: +def _decode_time(time: int) -> datetime: """Convert a timestamp to a datetime object. - + Parameters ---------- time : int The timestamp to decode. - + Returns ------- datetime.datetime The datetime object from the timestamp. """ - return datetime.datetime.utcfromtimestamp(time) + return datetime.utcfromtimestamp(time) async def get_balance(member: discord.Member) -> int: diff --git a/redbot/core/bot.py b/redbot/core/bot.py index 3355d134e..ca41320d7 100644 --- a/redbot/core/bot.py +++ b/redbot/core/bot.py @@ -3,10 +3,11 @@ import inspect import logging import os import platform -import re import shutil import sys import contextlib +import weakref +import functools from collections import namedtuple from datetime import datetime from enum import IntEnum @@ -19,31 +20,36 @@ from typing import ( Dict, NoReturn, Set, - Coroutine, TypeVar, Callable, Awaitable, Any, + Literal, + MutableMapping, ) from types import MappingProxyType import discord from discord.ext import commands as dpy_commands from discord.ext.commands import when_mentioned_or -from discord.ext.commands.bot import BotBase from . import Config, i18n, commands, errors, drivers, modlog, bank from .cog_manager import CogManager, CogManagerUI -from .core_commands import license_info_command, Core +from .core_commands import Core from .data_manager import cog_data_path from .dev_commands import Dev from .events import init_events from .global_checks import init_global_checks -from .settings_caches import PrefixManager, IgnoreManager, WhitelistBlacklistManager +from .settings_caches import ( + PrefixManager, + IgnoreManager, + WhitelistBlacklistManager, + DisabledCogCache, +) from .rpc import RPCMixin -from .utils import common_filters +from .utils import common_filters, AsyncIter from .utils._internal_utils import send_to_owners_with_prefix_replaced CUSTOM_GROUPS = "CUSTOM_GROUPS" @@ -55,6 +61,8 @@ __all__ = ["RedBase", "Red", "ExitCodes"] NotMessage = namedtuple("NotMessage", "guild") +DataDeletionResults = namedtuple("DataDeletionResults", "failed_modules failed_cogs unhandled") + PreInvokeCoroutine = Callable[[commands.Context], Awaitable[Any]] T_BIC = TypeVar("T_BIC", bound=PreInvokeCoroutine) @@ -115,6 +123,8 @@ class RedBase( last_system_info__machine=None, last_system_info__system=None, schema_version=0, + datarequests__allow_user_requests=True, + datarequests__user_requests_are_strict=True, ) self._config.register_guild( @@ -135,12 +145,16 @@ class RedBase( self._config.register_channel(embeds=None, ignored=False) self._config.register_user(embeds=None) + self._config.init_custom("COG_DISABLE_SETTINGS", 2) + self._config.register_custom("COG_DISABLE_SETTINGS", disabled=None) + self._config.init_custom(CUSTOM_GROUPS, 2) self._config.register_custom(CUSTOM_GROUPS) self._config.init_custom(SHARED_API_TOKENS, 2) self._config.register_custom(SHARED_API_TOKENS) self._prefix_cache = PrefixManager(self._config, cli_flags) + self._disabled_cog_cache = DisabledCogCache(self._config) self._ignored_cache = IgnoreManager(self._config) self._whiteblacklist_cache = WhitelistBlacklistManager(self._config) @@ -167,6 +181,9 @@ class RedBase( if "command_not_found" not in kwargs: kwargs["command_not_found"] = "Command {} not found.\n{}" + if "allowed_mentions" not in kwargs: + kwargs["allowed_mentions"] = discord.AllowedMentions(everyone=False, roles=False) + message_cache_size = cli_flags.message_cache_size if cli_flags.no_message_cache: message_cache_size = None @@ -192,6 +209,63 @@ class RedBase( self._red_ready = asyncio.Event() self._red_before_invoke_objs: Set[PreInvokeCoroutine] = set() + self._deletion_requests: MutableMapping[int, asyncio.Lock] = weakref.WeakValueDictionary() + + def set_help_formatter(self, formatter: commands.help.HelpFormatterABC): + """ + Set's Red's help formatter. + + .. warning:: + This method is provisional. + + + The formatter must implement all methods in + ``commands.help.HelpFormatterABC`` + + Cogs which set a help formatter should inform users of this. + Users should not use multiple cogs which set a help formatter. + + This should specifically be an instance of a formatter. + This allows cogs to pass a config object or similar to the + formatter prior to the bot using it. + + See ``commands.help.HelpFormatterABC`` for more details. + + Raises + ------ + RuntimeError + If the default formatter has already been replaced + TypeError + If given an invalid formatter + """ + + if not isinstance(formatter, commands.help.HelpFormatterABC): + raise TypeError( + "Help formatters must inherit from `commands.help.HelpFormatterABC` " + "and implement the required interfaces." + ) + + # do not switch to isinstance, we want to know that this has not been overriden, + # even with a subclass. + if type(self._help_formatter) is commands.help.RedHelpFormatter: + self._help_formatter = formatter + else: + raise RuntimeError("The formatter has already been overriden.") + + def reset_help_formatter(self): + """ + Resets Red's help formatter. + + .. warning:: + This method is provisional. + + + This exists for use in ``cog_unload`` for cogs which replace the formatter + as well as for a rescue command in core_commands. + + """ + self._help_formatter = commands.help.RedHelpFormatter() + def get_command(self, name: str) -> Optional[commands.Command]: com = super().get_command(name) assert com is None or isinstance(com, commands.Command) @@ -213,13 +287,48 @@ class RedBase( async def _red_before_invoke_method(self, ctx): await self.wait_until_red_ready() - return_exceptions = isinstance(ctx.command, commands.commands._AlwaysAvailableCommand) + return_exceptions = isinstance(ctx.command, commands.commands._RuleDropper) if self._red_before_invoke_objs: await asyncio.gather( *(coro(ctx) for coro in self._red_before_invoke_objs), return_exceptions=return_exceptions, ) + async def cog_disabled_in_guild( + self, cog: commands.Cog, guild: Optional[discord.Guild] + ) -> bool: + """ + Check if a cog is disabled in a guild + + Parameters + ---------- + cog: commands.Cog + guild: Optional[discord.Guild] + + Returns + ------- + bool + """ + if guild is None: + return False + return await self._disabled_cog_cache.cog_disabled_in_guild(cog.qualified_name, guild.id) + + async def cog_disabled_in_guild_raw(self, cog_name: str, guild_id: int) -> bool: + """ + Check if a cog is disabled in a guild without the cog or guild object + + Parameters + ---------- + cog_name: str + This should be the cog's qualified name, not neccessarily the classname + guild_id: int + + Returns + ------- + bool + """ + return await self._disabled_cog_cache.cog_disabled_in_guild(cog_name, guild_id) + def remove_before_invoke_hook(self, coro: PreInvokeCoroutine) -> None: """ Functional method to remove a `before_invoke` hook. @@ -406,14 +515,60 @@ class RedBase( return True - async def ignored_channel_or_guild(self, ctx: commands.Context) -> bool: + async def message_eligible_as_command(self, message: discord.Message) -> bool: + """ + Runs through the things which apply globally about commands + to determine if a message may be responded to as a command. + + This can't interact with permissions as permissions is hyper-local + with respect to command objects, create command objects for this + if that's needed. + + This also does not check for prefix or command conflicts, + as it is primarily designed for non-prefix based response handling + via on_message_without_command + + Parameters + ---------- + message + The message object to check + + Returns + ------- + bool + Whether or not the message is eligible to be treated as a command. + """ + + channel = message.channel + guild = message.guild + + if message.author.bot: + return False + + if guild: + assert isinstance(channel, discord.abc.GuildChannel) # nosec + if not channel.permissions_for(guild.me).send_messages: + return False + if not (await self.ignored_channel_or_guild(message)): + return False + + if not (await self.allowed_by_whitelist_blacklist(message.author)): + return False + + return True + + async def ignored_channel_or_guild( + self, ctx: Union[commands.Context, discord.Message] + ) -> bool: """ This checks if the bot is meant to be ignoring commands in a channel or guild, as considered by Red's whitelist and blacklist. Parameters ---------- - ctx : Context of where the command is being run. + ctx : + Context object of the command which needs to be checked prior to invoking + or a Message object which might be intended for use as a command. Returns ------- @@ -424,8 +579,8 @@ class RedBase( surpass_ignore = ( isinstance(ctx.channel, discord.abc.PrivateChannel) or perms.manage_guild - or await ctx.bot.is_owner(ctx.author) - or await ctx.bot.is_admin(ctx.author) + or await self.is_owner(ctx.author) + or await self.is_admin(ctx.author) ) if surpass_ignore: return True @@ -579,7 +734,6 @@ class RedBase( self.add_cog(Core(self)) self.add_cog(CogManagerUI()) - self.add_command(license_info_command) if cli_flags.dev: self.add_cog(Dev()) @@ -657,12 +811,20 @@ class RedBase( for package in packages: try: spec = await self._cog_mgr.find_cog(package) + if spec is None: + log.error( + "Failed to load package %s (package was not found in any cog path)", + package, + ) + await self.remove_loaded_package(package) + to_remove.append(package) + continue await asyncio.wait_for(self.load_extension(spec), 30) except asyncio.TimeoutError: log.exception("Failed to load package %s (timeout)", package) to_remove.append(package) except Exception as e: - log.exception("Failed to load package {}".format(package), exc_info=e) + log.exception("Failed to load package %s", package, exc_info=e) await self.remove_loaded_package(package) to_remove.append(package) for package in to_remove: @@ -682,12 +844,18 @@ class RedBase( return await super().start(*args, **kwargs) async def send_help_for( - self, ctx: commands.Context, help_for: Union[commands.Command, commands.GroupMixin, str] + self, + ctx: commands.Context, + help_for: Union[commands.Command, commands.GroupMixin, str], + *, + from_help_command: bool = False, ): """ Invokes Red's helpformatter for a given context and object. """ - return await self._help_formatter.send_help(ctx, help_for) + return await self._help_formatter.send_help( + ctx, help_for, from_help_command=from_help_command + ) async def embed_requested(self, channel, user, command=None) -> bool: """ @@ -945,7 +1113,7 @@ class RedBase( def remove_cog(self, cogname: str): cog = self.get_cog(cogname) - if cog is None: + if cog is None or isinstance(cog, commands.commands._RuleDropper): return for cls in inspect.getmro(cog.__class__): @@ -1096,18 +1264,21 @@ class RedBase( if permissions_not_loaded: command.requires.ready_event.set() if isinstance(command, commands.Group): - for subcommand in set(command.walk_commands()): + for subcommand in command.walk_commands(): self.dispatch("command_add", subcommand) if permissions_not_loaded: subcommand.requires.ready_event.set() def remove_command(self, name: str) -> None: + command = self.get_command(name) + if isinstance(command, commands.commands._RuleDropper): + return command = super().remove_command(name) if not command: return command.requires.reset() if isinstance(command, commands.Group): - for subcommand in set(command.walk_commands()): + for subcommand in command.walk_commands(): subcommand.requires.reset() def clear_permission_rules(self, guild_id: Optional[int], **kwargs) -> None: @@ -1275,7 +1446,8 @@ class RedBase( await super().logout() await drivers.get_driver_class().teardown() try: - await self.rpc.close() + if self.rpc_enabled: + await self.rpc.close() except AttributeError: pass @@ -1299,6 +1471,124 @@ class RedBase( await self.logout() sys.exit(self._shutdown_mode) + async def _core_data_deletion( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + if requester != "discord_deleted_user": + return + + await self._config.user_from_id(user_id).clear() + all_guilds = await self._config.all_guilds() + + async for guild_id, guild_data in AsyncIter(all_guilds.items(), steps=100): + if user_id in guild_data.get("autoimmune_ids", []): + async with self._config.guild_from_id(guild_id).autoimmune_ids() as ids: + # prevent a racy crash here without locking + # up the vals in all guilds first + with contextlib.suppress(ValueError): + ids.remove(user_id) + + await self._whiteblacklist_cache.discord_deleted_user(user_id) + + async def handle_data_deletion_request( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ) -> DataDeletionResults: + """ + This tells each cog and extension, as well as any APIs in Red + to go delete data + + Calling this should be limited to interfaces designed for it. + + See ``redbot.core.commands.Cog.delete_data_for_user`` + for details about the parameters and intent. + + Parameters + ---------- + requester + user_id + + Returns + ------- + DataDeletionResults + A named tuple ``(failed_modules, failed_cogs, unhandled)`` + containing lists with names of failed modules, failed cogs, + and cogs that didn't handle data deletion request. + """ + await self.wait_until_red_ready() + lock = self._deletion_requests.setdefault(user_id, asyncio.Lock()) + async with lock: + return await self._handle_data_deletion_request(requester=requester, user_id=user_id) + + async def _handle_data_deletion_request( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ) -> DataDeletionResults: + """ + Actual interface for the above. + + Parameters + ---------- + requester + user_id + + Returns + ------- + DataDeletionResults + """ + extension_handlers = { + extension_name: handler + for extension_name, extension in self.extensions.items() + if (handler := getattr(extension, "red_delete_data_for_user", None)) + } + + cog_handlers = { + cog_qualname: cog.red_delete_data_for_user for cog_qualname, cog in self.cogs.items() + } + + special_handlers = { + "Red Core Modlog API": modlog._process_data_deletion, + "Red Core Bank API": bank._process_data_deletion, + "Red Core Bot Data": self._core_data_deletion, + } + + failures = { + "extension": [], + "cog": [], + "unhandled": [], + } + + async def wrapper(func, stype, sname): + try: + await func(requester=requester, user_id=user_id) + except commands.commands.RedUnhandledAPI: + log.warning(f"{stype}.{sname} did not handle data deletion ") + failures["unhandled"].append(sname) + except Exception as exc: + log.exception(f"{stype}.{sname} errored when handling data deletion ") + failures[stype].append(sname) + + handlers = [ + *(wrapper(coro, "extension", name) for name, coro in extension_handlers.items()), + *(wrapper(coro, "cog", name) for name, coro in cog_handlers.items()), + *(wrapper(coro, "extension", name) for name, coro in special_handlers.items()), + ] + + await asyncio.gather(*handlers) + + return DataDeletionResults( + failed_modules=failures["extension"], + failed_cogs=failures["cog"], + unhandled=failures["unhandled"], + ) + # This can be removed, and the parent class renamed as a breaking change class Red(RedBase): diff --git a/redbot/core/cog_manager.py b/redbot/core/cog_manager.py index a93bc7d5a..ffaec6f1e 100644 --- a/redbot/core/cog_manager.py +++ b/redbot/core/cog_manager.py @@ -1,4 +1,5 @@ import contextlib +import keyword import pkgutil from importlib import import_module, invalidate_caches from importlib.machinery import ModuleSpec @@ -214,6 +215,13 @@ class CogManager: When no cog with the requested name was found. """ + if not name.isidentifier() or keyword.iskeyword(name): + # reject package names that can't be valid python identifiers + raise NoSuchCog( + f"No 3rd party module by the name of '{name}' was found in any available path.", + name=name, + ) + real_paths = list(map(str, [await self.install_path()] + await self.user_defined_paths())) for finder, module_name, _ in pkgutil.iter_modules(real_paths): @@ -223,9 +231,7 @@ class CogManager: return spec raise NoSuchCog( - "No 3rd party module by the name of '{}' was found in any available path.".format( - name - ), + f"No 3rd party module by the name of '{name}' was found in any available path.", name=name, ) @@ -291,7 +297,9 @@ class CogManager: ret = [] for finder, module_name, _ in pkgutil.iter_modules(paths): - ret.append(module_name) + # reject package names that can't be valid python identifiers + if module_name.isidentifier() and not keyword.iskeyword(module_name): + ret.append(module_name) return ret @staticmethod @@ -311,6 +319,10 @@ _ = Translator("CogManagerUI", __file__) class CogManagerUI(commands.Cog): """Commands to interface with Red's cog manager.""" + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete (Core Config is handled in a bot method ) """ + return + @commands.command() @checks.is_owner() async def paths(self, ctx: commands.Context): diff --git a/redbot/core/commands/__init__.py b/redbot/core/commands/__init__.py index 51a10932c..75f664eeb 100644 --- a/redbot/core/commands/__init__.py +++ b/redbot/core/commands/__init__.py @@ -15,6 +15,7 @@ from .commands import ( GroupMixin as GroupMixin, command as command, group as group, + RedUnhandledAPI as RedUnhandledAPI, RESERVED_COMMAND_NAMES as RESERVED_COMMAND_NAMES, ) from .context import Context as Context, GuildContext as GuildContext, DMContext as DMContext @@ -28,7 +29,6 @@ from .converter import ( NoParseOptional as NoParseOptional, UserInputOptional as UserInputOptional, Literal as Literal, - __getattr__ as _converter__getattr__, # this contains deprecation of APIToken ) from .errors import ( ConversionFailure as ConversionFailure, @@ -75,6 +75,8 @@ from ._dpy_reimplements import ( when_mentioned_or as when_mentioned_or, when_mentioned as when_mentioned, bot_has_any_role as bot_has_any_role, + before_invoke as before_invoke, + after_invoke as after_invoke, ) ### DEP-WARN: Check this *every* discord.py update @@ -142,15 +144,5 @@ from discord.ext.commands import ( MaxConcurrency as MaxConcurrency, MaxConcurrencyReached as MaxConcurrencyReached, bot_has_guild_permissions as bot_has_guild_permissions, + CommandRegistrationError as CommandRegistrationError, ) - - -def __getattr__(name): - try: - return _converter__getattr__(name, stacklevel=3) - except AttributeError: - raise AttributeError(f"module {__name__!r} has no attribute {name!r}") from None - - -def __dir__(): - return [*globals().keys(), "APIToken"] diff --git a/redbot/core/commands/_dpy_reimplements.py b/redbot/core/commands/_dpy_reimplements.py index 6421a9643..559256aad 100644 --- a/redbot/core/commands/_dpy_reimplements.py +++ b/redbot/core/commands/_dpy_reimplements.py @@ -31,6 +31,8 @@ if not TYPE_CHECKING: bot_has_role as bot_has_role, bot_has_any_role as bot_has_any_role, cooldown as cooldown, + before_invoke as before_invoke, + after_invoke as after_invoke, ) from ..i18n import Translator @@ -59,6 +61,8 @@ __all__ = [ "when_mentioned_or", "cooldown", "when_mentioned", + "before_invoke", + "after_invoke", ] _CT = TypeVar("_CT", bound=Context) @@ -66,6 +70,7 @@ _T = TypeVar("_T") _F = TypeVar("_F") CheckType = Union[Callable[[_CT], bool], Callable[[_CT], Coroutine[Any, Any, bool]]] CoroLike = Callable[..., Union[Awaitable[_T], Generator[Any, None, _T]]] +InvokeHook = Callable[[_CT], Coroutine[Any, Any, bool]] class CheckDecorator(Protocol): @@ -109,6 +114,12 @@ if TYPE_CHECKING: def cooldown(rate: int, per: float, type: dpy_commands.BucketType = ...) -> Callable[[_F], _F]: ... + def before_invoke(coro: InvokeHook) -> Callable[[_F], _F]: + ... + + def after_invoke(coro: InvokeHook) -> Callable[[_F], _F]: + ... + PrefixCallable = Callable[[dpy_commands.bot.BotBase, discord.Message], List[str]] diff --git a/redbot/core/commands/commands.py b/redbot/core/commands/commands.py index e2215958f..7fb79d2f1 100644 --- a/redbot/core/commands/commands.py +++ b/redbot/core/commands/commands.py @@ -6,19 +6,23 @@ be used instead of those from the `discord.ext.commands` module. from __future__ import annotations import inspect +import io import re import functools import weakref from typing import ( + Any, Awaitable, Callable, Dict, List, + Literal, Optional, Tuple, Union, MutableMapping, TYPE_CHECKING, + cast, ) import discord @@ -55,6 +59,7 @@ __all__ = [ "command", "group", "RESERVED_COMMAND_NAMES", + "RedUnhandledAPI", ] #: The following names are reserved for various reasons @@ -66,6 +71,12 @@ _ = Translator("commands.commands", __file__) DisablerDictType = MutableMapping[discord.Guild, Callable[["Context"], Awaitable[bool]]] +class RedUnhandledAPI(Exception): + """ An exception which can be raised to signal a lack of handling specific APIs """ + + pass + + class CogCommandMixin: """A mixin for cogs and commands.""" @@ -250,6 +261,17 @@ class Command(CogCommandMixin, DPYCommand): attributes listed below are simply additions to the ones listed with that class. + .. warning:: + + If you subclass this command, attributes and methods + must remain compatible. + + None of your methods should start with ``red_`` or + be dunder names which start with red (eg. ``__red_test_thing__``) + unless to override behavior in a method designed to be overriden, + as this prefix is reserved for future methods in order to be + able to add features non-breakingly. + Attributes ---------- checks : List[`coroutine function`] @@ -657,7 +679,7 @@ class Command(CogCommandMixin, DPYCommand): See ``format_text_for_context`` for the actual implementation details - Cog creators may override this in their own command classes + Cog creators may override this in their own command and cog classes as long as the method signature stays the same. Parameters @@ -731,6 +753,7 @@ class CogGroupMixin: whether or not the rule was changed as a result of this call. + :meta private: """ cur_rule = self.requires.get_rule(model_id, guild_id=guild_id) if cur_rule not in (PermState.NORMAL, PermState.ACTIVE_ALLOW, PermState.ACTIVE_DENY): @@ -771,6 +794,7 @@ class Group(GroupMixin, Command, CogGroupMixin, DPYGroup): # we skip prepare in some cases to avoid some things # We still always want this part of the behavior though ctx.command = self + ctx.subcommand_passed = None # Our re-ordered behavior below. view = ctx.view previous = view.index @@ -786,7 +810,9 @@ class Group(GroupMixin, Command, CogGroupMixin, DPYGroup): if self.autohelp and not self.invoke_without_command: if not await self.can_run(ctx, change_permission_state=True): raise CheckFailure() - await ctx.send_help() + # This ordering prevents sending help before checking `before_invoke` hooks + await super().invoke(ctx) + return await ctx.send_help() elif self.invoke_without_command: # So invoke_without_command when a subcommand of this group is invoked # will skip the the invokation of *this* command. However, because of @@ -809,6 +835,136 @@ class CogMixin(CogGroupMixin, CogCommandMixin): if doc: return inspect.cleandoc(translator(doc)) + async def red_get_data_for_user(self, *, user_id: int) -> MutableMapping[str, io.BytesIO]: + """ + + .. note:: + + This method is documented provisionally + and may have minor changes made to it. + It is not expected to undergo major changes, + but nothing utilizes this method yet and the inclusion of this method + in documentation in advance is solely to allow cog creators time to prepare. + + + This should be overridden by all cogs. + + Overridden implementations should return a mapping of filenames to io.BytesIO + containing a human-readable version of the data + the cog has about the specified user_id or an empty mapping + if the cog does not have end user data. + + The data should be easily understood for what it represents to + most users of age to use Discord. + + You may want to include a readme file + which explains specifics about the data. + + This method may also be implemented for an extension. + + Parameters + ---------- + user_id: int + + Returns + ------- + MutableMapping[str, io.BytesIO] + A mapping of filenames to BytesIO objects + suitable to send as a files or as part of an archive to a user. + + This may be empty if you don't have data for users. + + Raises + ------ + RedUnhandledAPI + If the method was not overriden, + or an overriden implementation is not handling this + + """ + raise RedUnhandledAPI() + + async def red_delete_data_for_user( + self, + *, + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], + user_id: int, + ): + """ + This should be overridden by all cogs. + + If your cog does not store data, overriding and doing nothing should still + be done to indicate that this has been considered. + + .. note:: + This may receive other strings in the future without warning + you should safely handle + any string value (log a warning if needed) + as additional requester types may be added + in the future without prior warning. + (see what this method can raise for details) + + + This method can currently be passed one of these strings: + + + - ``"discord_deleted_user"``: + + The request should be processed as if + Discord has asked for the data removal + This then additionally must treat the + user ID itself as something to be deleted. + The user ID is no longer operational data + as the ID no longer refers to a valid user. + + - ``"owner"``: + + The request was made by the bot owner. + If removing the data requested by the owner + would be an operational hazard + (such as removing a user id from a blocked user list) + you may elect to inform the user of an alternative way + to remove that ID to ensure the process can not be abused + by users to bypass anti-abuse measures, + but there must remain a way for them to process this request. + + - ``"user_strict"``: + + The request was made by a user, + the bot settings allow a user to request their own data + be deleted, and the bot is configured to respect this + at the cost of functionality. + Cogs may retain data needed for anti abuse measures + such as IDs and timestamps of interactions, + but should not keep EUD such + as user nicknames if receiving a request of this nature. + + - ``"user"``: + + The request was made by a user, + the bot settings allow a user to request their own data + be deleted, and the bot is configured to let cogs keep + data needed for operation. + Under this case, you may elect to retain data which is + essential to the functionality of the cog. This case will + only happen if the bot owner has opted into keeping + minimal EUD needed for cog functionality. + + + Parameters + ---------- + requester: Literal["discord_deleted_user", "owner", "user", "user_strict"] + See above notes for details about this parameter + user_id: int + The user ID which needs deletion handling + + Raises + ------ + RedUnhandledAPI + If the method was not overriden, + or an overriden implementation is not handling this + """ + raise RedUnhandledAPI() + async def can_run(self, ctx: "Context", **kwargs) -> bool: """ This really just exists to allow easy use with other methods using can_run @@ -826,6 +982,8 @@ class CogMixin(CogGroupMixin, CogCommandMixin): ------- bool ``True`` if this cog is usable in the given context. + + :meta private: """ try: @@ -854,6 +1012,7 @@ class CogMixin(CogGroupMixin, CogCommandMixin): bool ``True`` if this cog is visible in the given context. + :meta private: """ return await self.can_run(ctx) @@ -864,6 +1023,18 @@ class Cog(CogMixin, DPYCog, metaclass=DPYCogMeta): Red's Cog base class This includes a metaclass from discord.py + + .. warning:: + + None of your methods should start with ``red_`` or + be dunder names which start with red (eg. ``__red_test_thing__``) + unless to override behavior in a method designed to be overriden, + as this prefix is reserved for future methods in order to be + able to add features non-breakingly. + + Attributes and methods must remain compatible + with discord.py and with any of red's methods and attributes. + """ __cog_commands__: Tuple[Command] @@ -873,6 +1044,8 @@ class Cog(CogMixin, DPYCog, metaclass=DPYCogMeta): """ This does not have identical behavior to Group.all_commands but should return what you expect + + :meta private: """ return {cmd.name: cmd for cmd in self.__cog_commands__} @@ -917,13 +1090,15 @@ def get_command_disabler(guild: discord.Guild) -> Callable[["Context"], Awaitabl return disabler -# This is intentionally left out of `__all__` as it is not intended for general use -class _AlwaysAvailableCommand(Command): +# The below are intentionally left out of `__all__` +# as they are not intended for general use +class _AlwaysAvailableMixin: """ - This should be used only for informational commands + This should be used for commands which should not be disabled or removed - These commands cannot belong to a cog. + These commands cannot belong to any cog except Core (core_commands.py) + to prevent issues with the appearance of certain behavior. These commands do not respect most forms of checks, and should only be used with that in mind. @@ -931,10 +1106,56 @@ class _AlwaysAvailableCommand(Command): This particular class is not supported for 3rd party use """ - def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) - if self.cog is not None: - raise TypeError("This command may not be added to a cog") - async def can_run(self, ctx, *args, **kwargs) -> bool: return not ctx.author.bot + + can_see = can_run + + +class _RuleDropper(CogCommandMixin): + """ + Objects inheriting from this, be they command or cog, + should not be interfered with operation except by their own rules, + or by global checks which are not tailored for these objects but instead + on global abuse prevention + (such as a check that disallows blocked users and bots from interacting.) + + This should not be used by 3rd-party extensions directly for their own objects. + """ + + def allow_for(self, model_id: Union[int, str], guild_id: int) -> None: + """ This will do nothing. """ + + def deny_to(self, model_id: Union[int, str], guild_id: int) -> None: + """ This will do nothing. """ + + def clear_rule_for( + self, model_id: Union[int, str], guild_id: int + ) -> Tuple[PermState, PermState]: + """ + This will do nothing, except return a compatible rule + """ + cur_rule = self.requires.get_rule(model_id, guild_id=guild_id) + return cur_rule, cur_rule + + def set_default_rule(self, rule: Optional[bool], guild_id: int) -> None: + """ This will do nothing. """ + + +class _AlwaysAvailableCommand(_AlwaysAvailableMixin, _RuleDropper, Command): + pass + + +class _AlwaysAvailableGroup(_AlwaysAvailableMixin, _RuleDropper, Group): + pass + + +class _ForgetMeSpecialCommand(_RuleDropper, Command): + """ + We need special can_run behavior here + """ + + async def can_run(self, ctx, *args, **kwargs) -> bool: + return await ctx.bot._config.datarequests.allow_user_requests() + + can_see = can_run diff --git a/redbot/core/commands/context.py b/redbot/core/commands/context.py index ca40e3e7f..c899aa4a6 100644 --- a/redbot/core/commands/context.py +++ b/redbot/core/commands/context.py @@ -69,12 +69,12 @@ class Context(DPYContext): Other Parameters ---------------- - filter : Callable[`str`] -> `str` - A function which is used to sanitize the ``content`` before - it is sent. Defaults to - :func:`~redbot.core.utils.common_filters.filter_mass_mentions`. + filter : callable (`str`) -> `str`, optional + A function which is used to filter the ``content`` before + it is sent. This must take a single `str` as an argument, and return - the sanitized `str`. + the processed `str`. When `None` is passed, ``content`` won't be touched. + Defaults to `None`. **kwargs See `discord.ext.commands.Context.send`. @@ -85,7 +85,7 @@ class Context(DPYContext): """ - _filter = kwargs.pop("filter", common_filters.filter_mass_mentions) + _filter = kwargs.pop("filter", None) if _filter and content: content = _filter(str(content)) @@ -259,14 +259,18 @@ class Context(DPYContext): @property def clean_prefix(self) -> str: - """str: The command prefix, but a mention prefix is displayed nicer.""" + """ + str: The command prefix, but with a sanitized version of the bot's mention if it was used as prefix. + This can be used in a context where discord user mentions might not render properly. + """ me = self.me pattern = re.compile(rf"<@!?{me.id}>") return pattern.sub(f"@{me.display_name}".replace("\\", r"\\"), self.prefix) @property def me(self) -> Union[discord.ClientUser, discord.Member]: - """discord.abc.User: The bot member or user object. + """ + discord.abc.User: The bot member or user object. If the context is DM, this will be a `discord.User` object. """ diff --git a/redbot/core/commands/converter.py b/redbot/core/commands/converter.py index a9b8e2950..8bbf84ba8 100644 --- a/redbot/core/commands/converter.py +++ b/redbot/core/commands/converter.py @@ -6,9 +6,7 @@ This module contains useful functions and classes for command argument conversio Some of the converters within are included provisionaly and are marked as such. """ import functools -import os import re -import warnings from datetime import timedelta from typing import ( TYPE_CHECKING, @@ -22,6 +20,7 @@ from typing import ( TypeVar, Literal as Literal, Any, + Union as UserInputOptional, ) import discord @@ -155,57 +154,6 @@ class GuildConverter(discord.Guild): return ret -class _APIToken(discord.ext.commands.Converter): - """Converts to a `dict` object. - - This will parse the input argument separating the key value pairs into a - format to be used for the core bots API token storage. - - This will split the argument by a space, comma, or semicolon and return a dict - to be stored. Since all API's are different and have different naming convention, - this leaves the onus on the cog creator to clearly define how to setup the correct - credential names for their cogs. - - Note: Core usage of this has been replaced with `DictConverter` use instead. - - .. warning:: - This will be removed in the first minor release after 2020-08-05. - """ - - async def convert(self, ctx: "Context", argument) -> dict: - bot = ctx.bot - result = {} - match = re.split(r";|,| ", argument) - # provide two options to split incase for whatever reason one is part of the api key we're using - if len(match) > 1: - result[match[0]] = "".join(r for r in match[1:]) - else: - raise BadArgument(_("The provided tokens are not in a valid format.")) - if not result: - raise BadArgument(_("The provided tokens are not in a valid format.")) - return result - - -_APIToken.__name__ = "APIToken" - - -def __getattr__(name: str, *, stacklevel: int = 2) -> Any: - # honestly, this is awesome (PEP-562) - if name == "APIToken": - warnings.warn( - "`APIToken` is deprecated since Red 3.3.0 and will be removed" - " in the first minor release after 2020-08-05. Use `DictConverter` instead.", - DeprecationWarning, - stacklevel=stacklevel, - ) - return globals()["_APIToken"] - raise AttributeError(f"module {__name__!r} has no attribute {name!r}") - - -def __dir__() -> List[str]: - return [*globals().keys(), "APIToken"] - - # Below this line are a lot of lies for mypy about things that *end up* correct when # These are used for command conversion purposes. Please refer to the portion # which is *not* for type checking for the actual implementation @@ -387,9 +335,6 @@ if not TYPE_CHECKING: This can be used instead of `typing.Optional` to avoid discord.py special casing the conversion behavior. - .. warning:: - This converter class is still provisional. - .. seealso:: The `ignore_optional_for_conversion` option of commands. """ @@ -400,34 +345,18 @@ if not TYPE_CHECKING: return key -_T_OPT = TypeVar("_T_OPT", bound=Type) +_T = TypeVar("_T") -if TYPE_CHECKING or os.getenv("BUILDING_DOCS", False): - - class UserInputOptional(Generic[_T_OPT]): - """ - This can be used when user input should be converted as discord.py - treats `typing.Optional`, but the type should not be equivalent to - ``typing.Union[DesiredType, None]`` for type checking. - - - .. warning:: - This converter class is still provisional. - - This class may not play well with mypy yet - and may still require you guard this in a - type checking conditional import vs the desired types - - We're aware and looking into improving this. - """ - - def __class_getitem__(cls, key: _T_OPT) -> _T_OPT: - if isinstance(key, tuple): - raise TypeError("Must only provide a single type to Optional") - return key - - -else: +if not TYPE_CHECKING: + #: This can be used when user input should be converted as discord.py + #: treats `typing.Optional`, but the type should not be equivalent to + #: ``typing.Union[DesiredType, None]`` for type checking. + #: + #: Note: In type checking context, this type hint can be passed + #: multiple types, but such usage is not supported and will fail at runtime + #: + #: .. warning:: + #: This converter class is still provisional. UserInputOptional = Optional diff --git a/redbot/core/commands/help.py b/redbot/core/commands/help.py index 847592ae2..ab967d652 100644 --- a/redbot/core/commands/help.py +++ b/redbot/core/commands/help.py @@ -1,13 +1,10 @@ # Warning: The implementation below touches several private attributes. -# While this implementation will be updated, and public interfaces maintained, derived classes -# should not assume these private attributes are version safe, and use the provided HelpSettings -# class for these settings. +# While this implementation will be updated, and public interfaces maintained, +# derived classes should not assume these private attributes are version safe, +# and use the provided HelpSettings class for these settings. # This is a full replacement of discord.py's help command # -# At a later date, there should be things added to support extra formatter -# registration from 3rd party cogs. -# # This exists due to deficiencies in discord.py which conflict # with our needs for per-context help settings # see https://github.com/Rapptz/discord.py/issues/2123 @@ -30,11 +27,10 @@ # Additionally, this gives our users a bit more customization options including by # 3rd party cogs down the road. -# Note: 3rd party help must not remove the copyright notice - +import abc import asyncio from collections import namedtuple -from dataclasses import dataclass +from dataclasses import dataclass, asdict as dc_asdict from typing import Union, List, AsyncIterator, Iterable, cast import discord @@ -46,11 +42,11 @@ from ..i18n import Translator from ..utils import menus from ..utils.mod import mass_purge from ..utils._internal_utils import fuzzy_command_search, format_fuzzy_results -from ..utils.chat_formatting import box, pagify +from ..utils.chat_formatting import box, pagify, humanize_timedelta -__all__ = ["red_help", "RedHelpFormatter", "HelpSettings"] +__all__ = ["red_help", "RedHelpFormatter", "HelpSettings", "HelpFormatterABC"] -T_ = Translator("Help", __file__) +_ = Translator("Help", __file__) HelpTarget = Union[commands.Command, commands.Group, commands.Cog, dpy_commands.bot.BotBase, str] @@ -65,6 +61,11 @@ EMPTY_STRING = "\N{ZERO WIDTH SPACE}" class HelpSettings: """ A representation of help settings. + + .. warning:: + + This class is provisional. + """ page_char_limit: int = 1000 @@ -78,8 +79,10 @@ class HelpSettings: # Contrib Note: This is intentional to not accept the bot object # There are plans to allow guild and user specific help settings - # Adding a non-context based method now would involve a breaking change later. - # At a later date, more methods should be exposed for non-context based creation. + # Adding a non-context based method now would involve a breaking + # change later. + # At a later date, more methods should be exposed for + # non-context based creation. # # This is also why we aren't just caching the # current state of these settings on the bot object. @@ -91,6 +94,42 @@ class HelpSettings: settings = await context.bot._config.help.all() return cls(**settings) + @property + def pretty(self): + """ Returns a discord safe representation of the settings """ + + def bool_transformer(val): + if val is False: + return _("No") + if val is True: + return _("Yes") + return val + + data = {k: bool_transformer(v) for k, v in dc_asdict(self).items()} + + if not self.delete_delay: + data["delete_delay"] = _("Disabled") + else: + data["delete_delay"] = humanize_timedelta(seconds=self.delete_delay) + + if tag := data.pop("tagline", ""): + tagline_info = _("\nCustom Tagline: {tag}").format(tag=tag) + else: + tagline_info = "" + + data["tagline_info"] = tagline_info + + return _( + "Maximum characters per page: {page_char_limit}" + "\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}" + "\nHelp is a menu: {use_menus}" + "\nHelp shows hidden commands: {show_hidden}" + "\nHelp only shows commands which can be used: {verify_checks}" + "\nHelp shows unusable commands when asked directly: {verify_exists}" + "\nDelete delay: {delete_delay}" + "{tagline_info}" + ).format_map(data) + class NoCommand(Exception): pass @@ -102,23 +141,72 @@ class NoSubCommand(Exception): self.not_found = not_found -class RedHelpFormatter: +class HelpFormatterABC(abc.ABC): + """ + Describes the required interface of a help formatter. + + Additional notes for 3rd party developers are included in this class. + + .. note:: + You may define __init__ however you want + (such as to include config), + Red will not initialize a formatter for you, + and must be passed an initialized formatter. + + If you want to use Red's existing settings, use ``HelpSettings.from_context`` + + .. warning:: + + This class is documented but provisional with expected changes. + + In the future, this class will receive changes to support + invoking the help command without context. + """ + + @abc.abstractmethod + async def send_help( + self, ctx: Context, help_for: HelpTarget = None, *, from_help_command: bool = False + ): + """ + This is (currently) the only method you must implement. + + This method should handle any and all errors which may arise. + + The types subclasses must handle are defined as ``HelpTarget`` + """ + ... + + +class RedHelpFormatter(HelpFormatterABC): """ Red's help implementation This is intended to be overridable in parts to only change some behavior. - While currently, there is a global formatter, later plans include a context specific - formatter selector as well as an API for cogs to register/un-register a formatter with the bot. + While this exists as a class for easy partial overriding, + most implementations should not need or want a shared state. - When implementing your own formatter, at minimum you must provide an implementation of - `send_help` with identical signature. + .. warning:: - While this exists as a class for easy partial overriding, most implementations - should not need or want a shared state. + This class is documented but may receive changes between + versions without warning as needed. + The supported way to modify help is to write a separate formatter. + + The primary reason for this class being documented is to allow + the opaque use of the class as a fallback, as any method in base + class which is intended for use will be present and implemented here. + + .. note:: + + This class may use various internal methods which are not safe to + use in third party code. + The internal methods used here may change, + with this class being updated at the same time. """ - async def send_help(self, ctx: Context, help_for: HelpTarget = None): + async def send_help( + self, ctx: Context, help_for: HelpTarget = None, *, from_help_command: bool = False + ): """ This delegates to other functions. @@ -179,7 +267,7 @@ class RedHelpFormatter: @staticmethod def get_default_tagline(ctx: Context): - return T_( + return _( "Type {ctx.clean_prefix}help for more info on a command. " "You can also type {ctx.clean_prefix}help for more info on a category." ).format(ctx=ctx) @@ -190,7 +278,7 @@ class RedHelpFormatter: send = help_settings.verify_exists if not send: - async for _ in self.help_filter_func( + async for __ in self.help_filter_func( ctx, (obj,), bypass_hidden=True, help_settings=help_settings ): # This is a really lazy option for not @@ -209,9 +297,9 @@ class RedHelpFormatter: description = command.description or "" tagline = (help_settings.tagline) or self.get_default_tagline(ctx) - signature = ( - f"`{T_('Syntax')}: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" - ) + signature = _( + "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" + ).format(ctx=ctx, command=command) subcommands = None if hasattr(command, "all_commands"): @@ -250,9 +338,9 @@ class RedHelpFormatter: ) for i, page in enumerate(pagify(subtext, page_length=500, shorten_by=0)): if i == 0: - title = T_("**__Subcommands:__**") + title = _("**__Subcommands:__**") else: - title = T_("**__Subcommands:__** (continued)") + title = _("**__Subcommands:__** (continued)") field = EmbedField(title, page, False) emb["fields"].append(field) @@ -263,7 +351,7 @@ class RedHelpFormatter: subtext = None subtext_header = None if subcommands: - subtext_header = T_("Subcommands:") + subtext_header = _("Subcommands:") max_width = max(discord.utils._string_width(name) for name in subcommands.keys()) def width_maker(cmds): @@ -327,7 +415,7 @@ class RedHelpFormatter: page_char_limit = min(page_char_limit, 5500) # Just in case someone was manually... author_info = { - "name": f"{ctx.me.display_name} {T_('Help Menu')}", + "name": _("{ctx.me.display_name} Help Menu").format(ctx=ctx), "icon_url": ctx.me.avatar_url, } @@ -374,9 +462,9 @@ class RedHelpFormatter: embed = discord.Embed(color=color, **embed_dict["embed"]) if page_count > 1: - description = T_( - "*Page {page_num} of {page_count}*\n{content_description}" - ).format(content_description=embed.description, page_num=i, page_count=page_count) + description = _("*Page {page_num} of {page_count}*\n{content_description}").format( + content_description=embed.description, page_num=i, page_count=page_count + ) embed.description = description embed.set_author(**author_info) @@ -425,9 +513,9 @@ class RedHelpFormatter: ) for i, page in enumerate(pagify(command_text, page_length=500, shorten_by=0)): if i == 0: - title = T_("**__Commands:__**") + title = _("**__Commands:__**") else: - title = T_("**__Commands:__** (continued)") + title = _("**__Commands:__** (continued)") field = EmbedField(title, page, False) emb["fields"].append(field) @@ -437,7 +525,7 @@ class RedHelpFormatter: subtext = None subtext_header = None if coms: - subtext_header = T_("Commands:") + subtext_header = _("Commands:") max_width = max(discord.utils._string_width(name) for name in coms.keys()) def width_maker(cmds): @@ -479,7 +567,7 @@ class RedHelpFormatter: if cog_name: title = f"**__{cog_name}:__**" else: - title = f"**__{T_('No Category')}:__**" + title = _("**__No Category:__**") def shorten_line(a_line: str) -> str: if len(a_line) < 70: # embed max width needs to be lower @@ -492,7 +580,7 @@ class RedHelpFormatter: ) for i, page in enumerate(pagify(cog_text, page_length=1000, shorten_by=0)): - title = title if i < 1 else f"{title} {T_('(continued)')}" + title = title if i < 1 else _("{title} (continued)").format(title=title) field = EmbedField(title, page, False) emb["fields"].append(field) @@ -508,7 +596,7 @@ class RedHelpFormatter: names.extend(list(v.name for v in v.values())) max_width = max( - discord.utils._string_width((name or T_("No Category:"))) for name in names + discord.utils._string_width((name or _("No Category:"))) for name in names ) def width_maker(cmds): @@ -522,7 +610,7 @@ class RedHelpFormatter: for cog_name, data in coms: - title = f"{cog_name}:" if cog_name else T_("No Category:") + title = f"{cog_name}:" if cog_name else _("No Category:") to_join.append(title) for name, doc, width in width_maker(sorted(data.items())): @@ -579,7 +667,8 @@ class RedHelpFormatter: ret = await format_fuzzy_results(ctx, fuzzy_commands, embed=use_embeds) if use_embeds: ret.set_author( - name=f"{ctx.me.display_name} {T_('Help Menu')}", icon_url=ctx.me.avatar_url + name=_("{ctx.me.display_name} Help Menu").format(ctx=ctx), + icon_url=ctx.me.avatar_url, ) tagline = help_settings.tagline or self.get_default_tagline(ctx) ret.set_footer(text=tagline) @@ -587,11 +676,12 @@ class RedHelpFormatter: else: await ctx.send(ret) elif help_settings.verify_exists: - ret = T_("Help topic for *{command_name}* not found.").format(command_name=help_for) + ret = _("Help topic for *{command_name}* not found.").format(command_name=help_for) if use_embeds: ret = discord.Embed(color=(await ctx.embed_color()), description=ret) ret.set_author( - name=f"{ctx.me.display_name} {T_('Help Menu')}", icon_url=ctx.me.avatar_url + name=_("{ctx.me.display_name} Help Menu").format(ctx=ctx), + icon_url=ctx.me.avatar_url, ) tagline = help_settings.tagline or self.get_default_tagline(ctx) ret.set_footer(text=tagline) @@ -603,13 +693,14 @@ class RedHelpFormatter: """ Sends an error """ - ret = T_("Command *{command_name}* has no subcommand named *{not_found}*.").format( + ret = _("Command *{command_name}* has no subcommand named *{not_found}*.").format( command_name=command.qualified_name, not_found=not_found[0] ) if await ctx.embed_requested(): ret = discord.Embed(color=(await ctx.embed_color()), description=ret) ret.set_author( - name=f"{ctx.me.display_name} {T_('Help Menu')}", icon_url=ctx.me.avatar_url + name=_("{ctx.me.display_name} Help Menu").format(ctx=ctx), + icon_url=ctx.me.avatar_url, ) tagline = help_settings.tagline or self.get_default_tagline(ctx) ret.set_footer(text=tagline) @@ -677,7 +768,7 @@ class RedHelpFormatter: msg = await destination.send(page) except discord.Forbidden: return await ctx.send( - T_( + _( "I couldn't send the help message to you in DM. " "Either you blocked me or you disabled DMs in this server." ) @@ -713,7 +804,7 @@ class RedHelpFormatter: menus.start_adding_reactions(m, c.keys()) -@commands.command(name="help", hidden=True, i18n=T_) +@commands.command(name="help", hidden=True, i18n=_) async def red_help(ctx: Context, *, thing_to_get_help_for: str = None): """ I need somebody @@ -721,4 +812,4 @@ async def red_help(ctx: Context, *, thing_to_get_help_for: str = None): (Help) you know I need someone (Help!) """ - await ctx.bot.send_help_for(ctx, thing_to_get_help_for) + await ctx.bot.send_help_for(ctx, thing_to_get_help_for, from_help_command=True) diff --git a/redbot/core/commands/locales/af-ZA.po b/redbot/core/commands/locales/af-ZA.po index ffe12865f..8d9145153 100644 --- a/redbot/core/commands/locales/af-ZA.po +++ b/redbot/core/commands/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: af_ZA\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/ar-SA.po b/redbot/core/commands/locales/ar-SA.po index f0c384a7a..4cf229e1b 100644 --- a/redbot/core/commands/locales/ar-SA.po +++ b/redbot/core/commands/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: ar_SA\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/bg-BG.po b/redbot/core/commands/locales/bg-BG.po index 371e01b32..df783f767 100644 --- a/redbot/core/commands/locales/bg-BG.po +++ b/redbot/core/commands/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: bg_BG\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Да" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/ca-ES.po b/redbot/core/commands/locales/ca-ES.po index 995ce03d1..5d77e9cf9 100644 --- a/redbot/core/commands/locales/ca-ES.po +++ b/redbot/core/commands/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: ca_ES\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/cs-CZ.po b/redbot/core/commands/locales/cs-CZ.po index 96df980bb..037aade3b 100644 --- a/redbot/core/commands/locales/cs-CZ.po +++ b/redbot/core/commands/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: cs_CZ\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" není číslo." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 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:118 +#: redbot/core/commands/converter.py:119 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:124 +#: redbot/core/commands/converter.py:125 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:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "Server \\\"{name}\\\" nebyl nalezen." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "Poskytnuté tokeny nejsou v platném formátu." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Neočekávaný klíč {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "Očekáváno jedno z: {}" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Ne" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ano" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Zakázáno" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/da-DK.po b/redbot/core/commands/locales/da-DK.po index 2931bb182..e8ff86e67 100644 --- a/redbot/core/commands/locales/da-DK.po +++ b/redbot/core/commands/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: da_DK\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ja" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/de-DE.po b/redbot/core/commands/locales/de-DE.po index 2742013cb..5882362db 100644 --- a/redbot/core/commands/locales/de-DE.po +++ b/redbot/core/commands/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: de_DE\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" ist keine Zahl." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 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:118 +#: redbot/core/commands/converter.py:119 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:124 +#: redbot/core/commands/converter.py:125 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:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "Server \\\"{name}\\\" nicht gefunden." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "Die angegebenen Token sind nicht in einem gültigen Format." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Unerwarteter Schlüssel {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "Eins von {} erwartet" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Nein" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ja" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Deaktiviert" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "Geben Sie {ctx.clean_prefix}help für weitere Informationen zu einem Befehl ein. Sie können auch {ctx.clean_prefix}help für weitere Informationen zu einer Kategorie eingeben." + +#: redbot/core/commands/help.py:300 +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:341 +msgid "**__Subcommands:__**" +msgstr "**__Unterbefehle:__**" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "**__Unterbefehle:__** (Fortsetzung)" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "Unterbefehle:" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "{ctx.me.display_name} Hilfe-Menü" + +#: redbot/core/commands/help.py:465 +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:516 +msgid "**__Commands:__**" +msgstr "**__Befehle:__**" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "**__Befehle:__** (Fortsetzung)" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "Befehle:" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "**__Ohne Kategorie:__**" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "{title} (Fortsetzung)" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "Ohne Kategorie:" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "Es konnte keine Hilfe für *{command_name}* gefunden werden." + +#: redbot/core/commands/help.py:696 +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:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/el-GR.po b/redbot/core/commands/locales/el-GR.po index 25e801e4e..52d0055e7 100644 --- a/redbot/core/commands/locales/el-GR.po +++ b/redbot/core/commands/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: el_GR\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/es-ES.po b/redbot/core/commands/locales/es-ES.po index 64f59cb53..0663ecdbd 100644 --- a/redbot/core/commands/locales/es-ES.po +++ b/redbot/core/commands/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: es_ES\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Sí" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Desactivado" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/fi-FI.po b/redbot/core/commands/locales/fi-FI.po index a76dcc8c1..c9bbd6ca3 100644 --- a/redbot/core/commands/locales/fi-FI.po +++ b/redbot/core/commands/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: fi_FI\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "" diff --git a/redbot/core/commands/locales/fr-FR.po b/redbot/core/commands/locales/fr-FR.po index 4f4d8a507..bc5f48151 100644 --- a/redbot/core/commands/locales/fr-FR.po +++ b/redbot/core/commands/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: fr_FR\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" n'est pas un nombre." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 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:118 +#: redbot/core/commands/converter.py:119 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:124 +#: redbot/core/commands/converter.py:125 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:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "Serveur \\\"{name}\\\" introuvable." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "Les tokens fournis ne sont pas dans un format valide." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Clé inattendue {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "Un des : {} était attendu" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Non" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Oui" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Désactivé" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/he-IL.po b/redbot/core/commands/locales/he-IL.po index a7aefb0bd..46e155da0 100644 --- a/redbot/core/commands/locales/he-IL.po +++ b/redbot/core/commands/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: he_IL\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/hu-HU.po b/redbot/core/commands/locales/hu-HU.po index 69fe6b3b4..2a7ffc16e 100644 --- a/redbot/core/commands/locales/hu-HU.po +++ b/redbot/core/commands/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: hu_HU\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." -msgstr "" +msgstr "A(z) \\\"{argument}\\\" nem szám." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" -msgstr "" +msgstr "Az `{unit}` nem érvényes időegység e parancshoz" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" -msgstr "" +msgstr "Ez az időegység túl nagy e parancshoz. (Maximum: {maximum})" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" -msgstr "" +msgstr "Ez az időegység túl kicsi e parancshoz. (Minimum: {minimum})" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." -msgstr "" +msgstr "A \\\"{name}\\\" szerver nem található." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." -msgstr "" +msgstr "A megadott tokenek nem érvényes formátumban vannak." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" -msgstr "" +msgstr "Váratlan kulcs {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" +msgstr "Ezek valamelyikére számítottam: {}" + +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Nem" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Igen" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Letiltva" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "**__Alparancsok:__**" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "**__Alparancsok:__** (folytatva)" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "Alparancsok:" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "**__Parancsok:__**" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "**__Parancsok:__** (folytatva)" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "Parancsok:" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "**__Nincs kategória:__**" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "{title} (folytatva)" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "Nincs kategória:" + +#: redbot/core/commands/help.py:679 +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:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/id-ID.po b/redbot/core/commands/locales/id-ID.po index 39b5f2ee5..bc8ce5456 100644 --- a/redbot/core/commands/locales/id-ID.po +++ b/redbot/core/commands/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: id_ID\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ya" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/it-IT.po b/redbot/core/commands/locales/it-IT.po index 3cb8ef226..d61f6b5fd 100644 --- a/redbot/core/commands/locales/it-IT.po +++ b/redbot/core/commands/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: it_IT\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Sì" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/ja-JP.po b/redbot/core/commands/locales/ja-JP.po index 58171b52e..5b634fe9d 100644 --- a/redbot/core/commands/locales/ja-JP.po +++ b/redbot/core/commands/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: ja_JP\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "イエス" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/ko-KR.po b/redbot/core/commands/locales/ko-KR.po index 7305b064a..3de731153 100644 --- a/redbot/core/commands/locales/ko-KR.po +++ b/redbot/core/commands/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: ko_KR\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "그래요!" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "비활성화됨" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/nl-NL.po b/redbot/core/commands/locales/nl-NL.po index 7b75a86f0..e5a571b37 100644 --- a/redbot/core/commands/locales/nl-NL.po +++ b/redbot/core/commands/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: nl_NL\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" is geen getal." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 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:118 +#: redbot/core/commands/converter.py:119 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:124 +#: redbot/core/commands/converter.py:125 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:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "Server \\\"{name}\\\" niet gevonden." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "De opgegeven tokens hebben geen geldig formaat." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Onverwachte sleutel {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "Eén verwacht van: {}" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Nee" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ja" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/no-NO.po b/redbot/core/commands/locales/no-NO.po index a6de4afea..0c095cbfa 100644 --- a/redbot/core/commands/locales/no-NO.po +++ b/redbot/core/commands/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: no_NO\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ja" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/pl-PL.po b/redbot/core/commands/locales/pl-PL.po index 5eb5c7c25..c1caf37da 100644 --- a/redbot/core/commands/locales/pl-PL.po +++ b/redbot/core/commands/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: pl_PL\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Nieoczekiwany klucz: {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Nie" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Tak" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Wyłączone" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "**__Subkomendy:__**" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "**__Podkomendy:__** (ciąg dalszy)" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "Komendy:" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "**__Brak kategorii:__**" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "{title} (kontynuowany)" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "Bez kategorii:" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/pt-BR.po b/redbot/core/commands/locales/pt-BR.po index 312188c7c..403f1aefa 100644 --- a/redbot/core/commands/locales/pt-BR.po +++ b/redbot/core/commands/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: pt_BR\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" não é um número." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 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:118 +#: redbot/core/commands/converter.py:119 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:124 +#: redbot/core/commands/converter.py:125 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:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "O servidor \\\"{name}\\\" não foi encontrado." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "Os tokens fornecidos não estão em um formato válido." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Chave inesperada {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "Esperado um de: {}" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Desabilitado" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/pt-PT.po b/redbot/core/commands/locales/pt-PT.po index d62e4d006..58e2ec477 100644 --- a/redbot/core/commands/locales/pt-PT.po +++ b/redbot/core/commands/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: pt_PT\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/ro-RO.po b/redbot/core/commands/locales/ro-RO.po index b89cd0467..d10ead36e 100644 --- a/redbot/core/commands/locales/ro-RO.po +++ b/redbot/core/commands/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: ro_RO\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/ru-RU.po b/redbot/core/commands/locales/ru-RU.po index 4deb52fa4..8631fdd97 100644 --- a/redbot/core/commands/locales/ru-RU.po +++ b/redbot/core/commands/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: ru_RU\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" не является числом." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "`{unit}` не является допустимой единицей измерения для этой команды" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "Это количество времени слишком большое для этой команды. (Максимум: {maximum})" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "Это количество времени слишком маленькое для этой команды. (Минимум: {minimum})" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "Сервер \\\"{name}\\\" не найдено." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "Указанные токены не в правильном формате." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "Неожиданный ключ {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "Ожидался один из: {}" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "Нет" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Да" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Отключено" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/sk-SK.po b/redbot/core/commands/locales/sk-SK.po index cf0e49b77..6b95496be 100644 --- a/redbot/core/commands/locales/sk-SK.po +++ b/redbot/core/commands/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: sk_SK\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" nie je číslo." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Áno" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/sr-SP.po b/redbot/core/commands/locales/sr-SP.po index 708fab421..a2f3f7e5d 100644 --- a/redbot/core/commands/locales/sr-SP.po +++ b/redbot/core/commands/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: sr_SP\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/sv-SE.po b/redbot/core/commands/locales/sv-SE.po index 32873ba9c..2237156d1 100644 --- a/redbot/core/commands/locales/sv-SE.po +++ b/redbot/core/commands/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: sv_SE\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." -msgstr "" +msgstr "\\\"{argument}\\\" är inte ett tal." -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" -msgstr "" +msgstr "`{unit}` är inte en giltig tidsenhet för detta kommando" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" -msgstr "" +msgstr "Denna tid är för stor för detta kommando. (Maximal: {maximum})" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" -msgstr "" +msgstr "Denna tid är för liten för detta kommando. (Minimum: {minimum})" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." -msgstr "" +msgstr "Servern \\\"{name}\\\" hittades inte." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." -msgstr "" +msgstr "De angivna tokens är inte i ett giltigt format." -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" -msgstr "" +msgstr "Oväntad nyckel {key}" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" +msgstr "Förväntade sig en av: {}" + +#: redbot/core/commands/help.py:103 +msgid "No" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Ja" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "Skriv {ctx.clean_prefix}help för mer information om ett kommando. Du kan också skriva {ctx.clean_prefix}help för mer information om en kategori." + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "**__Underkommandon:__** (fortsatt)" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "{ctx.me.display_name} Hjälpmeny" + +#: redbot/core/commands/help.py:465 +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:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "**__Kommandon:__** (fortsatt)" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "{title} (fortsatt)" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "Ingen kategori:" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "Hjälptråden för *{command_name}* hittades inte." + +#: redbot/core/commands/help.py:696 +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:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/tr-TR.po b/redbot/core/commands/locales/tr-TR.po index 23880fff3..93aaf006f 100644 --- a/redbot/core/commands/locales/tr-TR.po +++ b/redbot/core/commands/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: tr_TR\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "Evet" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "Devre dışı bırakıldı" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "**__Diğer komutlar:__**" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "**__Diğer komutlar:__** (devamı)" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "Diğer komutlar:" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/uk-UA.po b/redbot/core/commands/locales/uk-UA.po index 5b5ff4a88..21c041e48 100644 --- a/redbot/core/commands/locales/uk-UA.po +++ b/redbot/core/commands/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: uk_UA\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/vi-VN.po b/redbot/core/commands/locales/vi-VN.po index 4a66f3822..7f1ba5052 100644 --- a/redbot/core/commands/locales/vi-VN.po +++ b/redbot/core/commands/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: vi_VN\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/zh-CN.po b/redbot/core/commands/locales/zh-CN.po index 75b3a85b7..0cab36962 100644 --- a/redbot/core/commands/locales/zh-CN.po +++ b/redbot/core/commands/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: zh_CN\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "是" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/zh-HK.po b/redbot/core/commands/locales/zh-HK.po index 0fc18df09..761b88cac 100644 --- a/redbot/core/commands/locales/zh-HK.po +++ b/redbot/core/commands/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: zh_HK\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "" -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " diff --git a/redbot/core/commands/locales/zh-TW.po b/redbot/core/commands/locales/zh-TW.po index 5fd3f4cc0..de90e7061 100644 --- a/redbot/core/commands/locales/zh-TW.po +++ b/redbot/core/commands/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,39 +15,124 @@ msgstr "" "X-Crowdin-File-ID: 188\n" "Language: zh_TW\n" -#: redbot/core/commands/commands.py:503 +#: redbot/core/commands/commands.py:525 msgid "\\\"{argument}\\\" is not a number." msgstr "\\\"{argument}\\\" 不是數字。" -#: redbot/core/commands/converter.py:112 +#: redbot/core/commands/converter.py:113 msgid "`{unit}` is not a valid unit of time for this command" msgstr "`{unit}`不是此命令的有效時間單位" -#: redbot/core/commands/converter.py:118 +#: redbot/core/commands/converter.py:119 msgid "This amount of time is too large for this command. (Maximum: {maximum})" msgstr "對於該命令來說,此時間量太大。 (最大值: {maximum})" -#: redbot/core/commands/converter.py:124 +#: redbot/core/commands/converter.py:125 msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgstr "對於該命令來說,此時間量太小。 (最小值: {minimum})" -#: redbot/core/commands/converter.py:152 +#: redbot/core/commands/converter.py:153 msgid "Server \\\"{name}\\\" not found." msgstr "沒有找到\\\"{name}\\\"伺服器." -#: redbot/core/commands/converter.py:182 redbot/core/commands/converter.py:184 +#: redbot/core/commands/converter.py:183 redbot/core/commands/converter.py:185 msgid "The provided tokens are not in a valid format." msgstr "提供的token格式無效。" -#: redbot/core/commands/converter.py:218 +#: redbot/core/commands/converter.py:239 msgid "Unexpected key {key}" msgstr "" -#: redbot/core/commands/converter.py:439 +#: redbot/core/commands/converter.py:441 msgid "Expected one of: {}" msgstr "" -#: redbot/core/commands/help.py:718 +#: redbot/core/commands/help.py:103 +msgid "No" +msgstr "" + +#: redbot/core/commands/help.py:105 +msgid "Yes" +msgstr "是" + +#: redbot/core/commands/help.py:111 +msgid "Disabled" +msgstr "已停用" + +#: redbot/core/commands/help.py:116 +msgid "\\nCustom Tagline: {tag}" +msgstr "" + +#: redbot/core/commands/help.py:122 +msgid "Maximum characters per page: {page_char_limit}\\nMaximum pages per guild (only used if menus are not used): {max_pages_in_guild}\\nHelp is a menu: {use_menus}\\nHelp shows hidden commands: {show_hidden}\\nHelp only shows commands which can be used: {verify_checks}\\nHelp shows unusable commands when asked directly: {verify_exists}\\nDelete delay: {delete_delay}{tagline_info}" +msgstr "" + +#: redbot/core/commands/help.py:270 +msgid "Type {ctx.clean_prefix}help for more info on a command. You can also type {ctx.clean_prefix}help for more info on a category." +msgstr "" + +#: redbot/core/commands/help.py:300 +msgid "`Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}`" +msgstr "" + +#: redbot/core/commands/help.py:341 +msgid "**__Subcommands:__**" +msgstr "" + +#: redbot/core/commands/help.py:343 +msgid "**__Subcommands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:354 +msgid "Subcommands:" +msgstr "" + +#: redbot/core/commands/help.py:418 redbot/core/commands/help.py:670 +#: redbot/core/commands/help.py:683 redbot/core/commands/help.py:702 +msgid "{ctx.me.display_name} Help Menu" +msgstr "" + +#: redbot/core/commands/help.py:465 +msgid "*Page {page_num} of {page_count}*\\n{content_description}" +msgstr "" + +#: redbot/core/commands/help.py:516 +msgid "**__Commands:__**" +msgstr "" + +#: redbot/core/commands/help.py:518 +msgid "**__Commands:__** (continued)" +msgstr "" + +#: redbot/core/commands/help.py:528 +msgid "Commands:" +msgstr "" + +#: redbot/core/commands/help.py:570 +msgid "**__No Category:__**" +msgstr "" + +#: redbot/core/commands/help.py:583 +msgid "{title} (continued)" +msgstr "" + +#: redbot/core/commands/help.py:599 redbot/core/commands/help.py:613 +msgid "No Category:" +msgstr "" + +#: redbot/core/commands/help.py:679 +msgid "Help topic for *{command_name}* not found." +msgstr "" + +#: redbot/core/commands/help.py:696 +msgid "Command *{command_name}* has no subcommand named *{not_found}*." +msgstr "" + +#: redbot/core/commands/help.py:771 +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:809 #, docstring msgid "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n " msgstr "\\n I need somebody\\n (Help) not just anybody\\n (Help) you know I need someone\\n (Help!)\\n \n" diff --git a/redbot/core/commands/requires.py b/redbot/core/commands/requires.py index a476e9c79..f5db7d6b0 100644 --- a/redbot/core/commands/requires.py +++ b/redbot/core/commands/requires.py @@ -183,11 +183,15 @@ class PermState(enum.Enum): ALLOWED_BY_HOOK = enum.auto() """This command has been actively allowed by a permission hook. - check validation doesn't need this, but is useful to developers""" + check validation swaps this out, but the information may be useful + to developers. It is treated as `ACTIVE_ALLOW` for the current command + and `PASSIVE_ALLOW` for subcommands.""" DENIED_BY_HOOK = enum.auto() """This command has been actively denied by a permission hook - check validation doesn't need this, but is useful to developers""" + check validation swaps this out, but the information may be useful + to developers. It is treated as `ACTIVE_DENY` for the current command + and any subcommands.""" @classmethod def from_bool(cls, value: Optional[bool]) -> "PermState": @@ -263,6 +267,17 @@ PermStateAllowedStates = ( def transition_permstate_to(prev: PermState, next_state: PermState) -> TransitionResult: + + # Transforms here are used so that the + # informational ALLOWED_BY_HOOK/DENIED_BY_HOOK + # remain, while retaining the behavior desired. + if prev is PermState.ALLOWED_BY_HOOK: + # As hook allows are extremely granular, + # we don't want this to allow every subcommand + prev = PermState.PASSIVE_ALLOW + elif prev is PermState.DENIED_BY_HOOK: + # However, denying should deny every subcommand + prev = PermState.ACTIVE_DENY return PermStateTransitions[prev][next_state] @@ -496,6 +511,10 @@ class Requires: bot_user = ctx.bot.user else: bot_user = ctx.guild.me + cog = ctx.cog + if cog and await ctx.bot.cog_disabled_in_guild(cog, ctx.guild): + raise discord.ext.commands.DisabledCommand() + bot_perms = ctx.channel.permissions_for(bot_user) if not (bot_perms.administrator or bot_perms >= self.bot_perms): raise BotMissingPermissions(missing=self._missing_perms(self.bot_perms, bot_perms)) diff --git a/redbot/core/core_commands.py b/redbot/core/core_commands.py index 8cbc082ba..6f8327c6b 100644 --- a/redbot/core/core_commands.py +++ b/redbot/core/core_commands.py @@ -3,7 +3,11 @@ import contextlib import datetime import importlib import itertools +import keyword import logging +import io +import random +import markdown import os import re import sys @@ -11,28 +15,22 @@ import platform import getpass import pip import traceback -from collections import namedtuple from pathlib import Path -from random import SystemRandom from string import ascii_letters, digits from typing import TYPE_CHECKING, Union, Tuple, List, Optional, Iterable, Sequence, Dict, Set import aiohttp import discord -import pkg_resources from babel import Locale as BabelLocale, UnknownLocaleError from redbot.core.data_manager import storage_type from . import ( __version__, version_info as red_version_info, - VersionInfo, checks, commands, - drivers, errors, i18n, - config, ) from .utils import AsyncIter from .utils._internal_utils import fetch_latest_red_version_info @@ -49,6 +47,43 @@ from .utils.chat_formatting import ( from .commands.requires import PrivilegeLevel +_entities = { + "*": "*", + "\\": "\", + "`": "`", + "!": "!", + "{": "{", + "[": "[", + "_": "_", + "(": "(", + "#": "#", + ".": ".", + "+": "+", + "}": "}", + "]": "]", + ")": ")", +} + +PRETTY_HTML_HEAD = """ + + + + +3rd Party Data Statements + +""" # This ends up being a small bit extra that really makes a difference. + +HTML_CLOSING = "" + + +def entity_transformer(statement: str) -> str: + return "".join(_entities.get(c, c) for c in statement) + + if TYPE_CHECKING: from redbot.core.bot import Red @@ -74,21 +109,34 @@ class CoreLogic: self.bot.register_rpc_handler(self._invite_url) async def _load( - self, cog_names: Iterable[str] - ) -> Tuple[List[str], List[str], List[str], List[str], List[Tuple[str, str]], Set[str]]: + self, pkg_names: Iterable[str] + ) -> Tuple[ + List[str], List[str], List[str], List[str], List[str], List[Tuple[str, str]], Set[str] + ]: """ - Loads cogs by name. + Loads packages by name. + Parameters ---------- - cog_names : list of str + pkg_names : `list` of `str` + List of names of packages to load. Returns ------- tuple - 4-tuple of loaded, failed, not found and already loaded cogs. + 7-tuple of: + 1. List of names of packages that loaded successfully + 2. List of names of packages that failed to load without specified reason + 3. List of names of packages that don't have a valid package name + 4. List of names of packages that weren't found in any cog path + 5. List of names of packages that are already loaded + 6. List of 2-tuples (pkg_name, reason) for packages + that failed to load with a specified reason + 7. Set of repo names that use deprecated shared libraries """ failed_packages = [] loaded_packages = [] + invalid_pkg_names = [] notfound_packages = [] alreadyloaded_packages = [] failed_with_reason_packages = [] @@ -96,24 +144,27 @@ class CoreLogic: bot = self.bot - cogspecs = [] + pkg_specs = [] - for name in cog_names: + for name in pkg_names: + if not name.isidentifier() or keyword.iskeyword(name): + invalid_pkg_names.append(name) + continue try: spec = await bot._cog_mgr.find_cog(name) if spec: - cogspecs.append((spec, name)) + pkg_specs.append((spec, name)) else: notfound_packages.append(name) except Exception as e: log.exception("Package import failed", exc_info=e) - exception_log = "Exception during import of cog\n" + exception_log = "Exception during import of package\n" exception_log += "".join(traceback.format_exception(type(e), e, e.__traceback__)) bot._last_exception = exception_log failed_packages.append(name) - async for spec, name in AsyncIter(cogspecs, steps=10): + async for spec, name in AsyncIter(pkg_specs, steps=10): try: self._cleanup_and_refresh_modules(spec.name) await bot.load_extension(spec) @@ -124,7 +175,7 @@ class CoreLogic: except Exception as e: log.exception("Package loading failed", exc_info=e) - exception_log = "Exception during loading of cog\n" + exception_log = "Exception during loading of package\n" exception_log += "".join(traceback.format_exception(type(e), e, e.__traceback__)) bot._last_exception = exception_log failed_packages.append(name) @@ -149,6 +200,7 @@ class CoreLogic: return ( loaded_packages, failed_packages, + invalid_pkg_names, notfound_packages, alreadyloaded_packages, failed_with_reason_packages, @@ -157,7 +209,7 @@ class CoreLogic: @staticmethod def _cleanup_and_refresh_modules(module_name: str) -> None: - """Interally reloads modules so that changes are detected""" + """Internally reloads modules so that changes are detected.""" splitted = module_name.split(".") def maybe_reload(new_name): @@ -177,13 +229,14 @@ class CoreLogic: for child_name, lib in children.items(): importlib._bootstrap._exec(lib.__spec__, lib) - async def _unload(self, cog_names: Iterable[str]) -> Tuple[List[str], List[str]]: + async def _unload(self, pkg_names: Iterable[str]) -> Tuple[List[str], List[str]]: """ - Unloads cogs with the given names. + Unloads packages with the given names. Parameters ---------- - cog_names : list of str + pkg_names : `list` of `str` + List of names of packages to unload. Returns ------- @@ -195,7 +248,7 @@ class CoreLogic: bot = self.bot - for name in cog_names: + for name in pkg_names: if name in bot.extensions: bot.unload_extension(name) await bot.remove_loaded_package(name) @@ -206,22 +259,39 @@ class CoreLogic: return unloaded_packages, failed_packages async def _reload( - self, cog_names: Sequence[str] - ) -> Tuple[List[str], List[str], List[str], List[str], List[Tuple[str, str]], Set[str]]: - await self._unload(cog_names) + self, pkg_names: Sequence[str] + ) -> Tuple[ + List[str], List[str], List[str], List[str], List[str], List[Tuple[str, str]], Set[str] + ]: + """ + Reloads packages with the given names. + + Parameters + ---------- + pkg_names : `list` of `str` + List of names of packages to reload. + + Returns + ------- + tuple + Tuple as returned by `CoreLogic._load()` + """ + await self._unload(pkg_names) ( loaded, load_failed, + invalid_pkg_names, not_found, already_loaded, load_failed_with_reason, repos_with_shared_libs, - ) = await self._load(cog_names) + ) = await self._load(pkg_names) return ( loaded, load_failed, + invalid_pkg_names, not_found, already_loaded, load_failed_with_reason, @@ -300,8 +370,12 @@ class CoreLogic: @i18n.cog_i18n(_) -class Core(commands.Cog, CoreLogic): - """Commands related to core functions""" +class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic): + """Commands related to core functions.""" + + async def red_delete_data_for_user(self, **kwargs): + """ Nothing to delete (Core Config is handled in a bot method ) """ + return @commands.command(hidden=True) async def ping(self, ctx: commands.Context): @@ -310,7 +384,7 @@ class Core(commands.Cog, CoreLogic): @commands.command() async def info(self, ctx: commands.Context): - """Shows info about Red""" + """Shows info about Red.""" embed_links = await ctx.embed_requested() author_repo = "https://github.com/Twentysix26" org_repo = "https://github.com/Cog-Creators" @@ -433,7 +507,7 @@ class Core(commands.Cog, CoreLogic): @commands.command() async def uptime(self, ctx: commands.Context): - """Shows [botname]'s uptime""" + """Shows [botname]'s uptime.""" since = ctx.bot.uptime.strftime("%Y-%m-%d %H:%M:%S") delta = datetime.datetime.utcnow() - self.bot.uptime uptime_str = humanize_timedelta(timedelta=delta) or _("Less than one second") @@ -443,6 +517,500 @@ class Core(commands.Cog, CoreLogic): ) ) + @commands.group(cls=commands.commands._AlwaysAvailableGroup) + async def mydata(self, ctx: commands.Context): + """ Commands which interact with the data [botname] has about you. """ + + # 1/10 minutes. It's a static response, but the inability to lock + # will annoy people if it's spammable + @commands.cooldown(1, 600, commands.BucketType.user) + @mydata.command(cls=commands.commands._AlwaysAvailableCommand, name="whatdata") + async def mydata_whatdata(self, ctx: commands.Context): + """ Find out what type of data [botname] stores and why. """ + + ver = "latest" if red_version_info.dev_release else "stable" + link = f"https://docs.discord.red/en/{ver}/red_core_data_statement.html" + await ctx.send( + _( + "This bot stores some data about users as necessary to function. " + "This is mostly the ID your user is assigned by Discord, linked to " + "a handful of things depending on what you interact with in the bot. " + "There are a few commands which store it to keep track of who created " + "something. (such as playlists) " + "For full details about this as well as more in depth details of what " + "is stored and why, see {link}.\n\n" + "Additionally, 3rd party addons loaded by the bot's owner may or " + "may not store additional things. " + "You can use `{prefix}mydata 3rdparty` " + "to view the statements provided by each 3rd-party addition." + ).format(link=link, prefix=ctx.clean_prefix) + ) + + # 1/30 minutes. It's not likely to change much and uploads a standalone webpage. + @commands.cooldown(1, 1800, commands.BucketType.user) + @mydata.command(cls=commands.commands._AlwaysAvailableCommand, name="3rdparty") + async def mydata_3rd_party(self, ctx: commands.Context): + """ View the End User Data statements of each 3rd-party module. """ + + # Can't check this as a command check, and want to prompt DMs as an option. + if not ctx.channel.permissions_for(ctx.me).attach_files: + ctx.command.reset_cooldown(ctx) + return await ctx.send(_("I need to be able to attach files (try in DMs?).")) + + statements = { + ext_name: getattr(ext, "__red_end_user_data_statement__", None) + for ext_name, ext in ctx.bot.extensions.items() + if not (ext.__package__ and ext.__package__.startswith("redbot.")) + } + + if not statements: + return await ctx.send( + _("This instance does not appear to have any 3rd-party extensions loaded.") + ) + + parts = [] + + formatted_statements = [] + + no_statements = [] + + for ext_name, statement in sorted(statements.items()): + if not statement: + no_statements.append(ext_name) + else: + formatted_statements.append( + f"### {entity_transformer(ext_name)}\n\n{entity_transformer(statement)}" + ) + + if formatted_statements: + parts.append( + "## " + + _("3rd party End User Data statements") + + "\n\n" + + _("The following are statements provided by 3rd-party extensions.") + ) + parts.extend(formatted_statements) + + if no_statements: + parts.append("## " + _("3rd-party extensions without statements\n")) + for ext in no_statements: + parts.append(f"\n - {entity_transformer(ext)}") + + generated = markdown.markdown("\n".join(parts), output_format="html") + + html = "\n".join((PRETTY_HTML_HEAD, generated, HTML_CLOSING)) + + fp = io.BytesIO(html.encode()) + + await ctx.send( + _("Here's a generated page with the statements provided by 3rd-party extensions."), + file=discord.File(fp, filename="3rd-party.html"), + ) + + async def get_serious_confirmation(self, ctx: commands.Context, prompt: str) -> bool: + + confirm_token = "".join(random.choices((*ascii_letters, *digits), k=8)) + + await ctx.send(f"{prompt}\n\n{confirm_token}") + try: + message = await ctx.bot.wait_for( + "message", + check=lambda m: m.channel.id == ctx.channel.id and m.author.id == ctx.author.id, + timeout=30, + ) + except asyncio.TimeoutError: + await ctx.send(_("Did not get confirmation, cancelling.")) + else: + if message.content.strip() == confirm_token: + return True + else: + await ctx.send(_("Did not get a matching confirmation, cancelling.")) + + return False + + # 1 per day, not stored to config to avoid this being more stored data. + # large bots shouldn't be restarting so often that this is an issue, + # and small bots that do restart often don't have enough + # users for this to be an issue. + @commands.cooldown(1, 86400, commands.BucketType.user) + @mydata.command(cls=commands.commands._ForgetMeSpecialCommand, name="forgetme") + async def mydata_forgetme(self, ctx: commands.Context): + """ + Have [botname] forget what it knows about you. + + This may not remove all data about you, data needed for operation, + such as command cooldowns will be kept until no longer necessary. + + Further interactions with [botname] may cause it to learn about you again. + """ + if ctx.assume_yes: + # lol, no, we're not letting users schedule deletions every day to thrash the bot. + ctx.command.reset_cooldown(ctx) # We will however not let that lock them out either. + return await ctx.send( + _("This command ({command}) does not support non-interactive usage.").format( + command=ctx.command.qualified_name + ) + ) + + if not await self.get_serious_confirmation( + ctx, + _( + "This will cause the bot to get rid of and/or disassociate " + "data from you. It will not get rid of operational data such " + "as modlog entries, warnings, or mutes. " + "If you are sure this is what you want, " + "please respond with the following:" + ), + ): + ctx.command.reset_cooldown(ctx) + return + await ctx.send(_("This may take some time.")) + + if await ctx.bot._config.datarequests.user_requests_are_strict(): + requester = "user_strict" + else: + requester = "user" + + results = await self.bot.handle_data_deletion_request( + requester=requester, user_id=ctx.author.id + ) + + if results.failed_cogs and results.failed_modules: + await ctx.send( + _( + "I tried to delete all non-operational data about you " + "(that I know how to delete) " + "{mention}, however the following modules errored: {modules}. " + "Additionally, the following cogs errored: {cogs}.\n" + "Please contact the owner of this bot to address this.\n" + "Note: Outside of these failures, data should have been deleted." + ).format( + mention=ctx.author.mention, + cogs=humanize_list(results.failed_cogs), + modules=humanize_list(results.failed_modules), + ) + ) + elif results.failed_cogs: + await ctx.send( + _( + "I tried to delete all non-operational data about you " + "(that I know how to delete) " + "{mention}, however the following cogs errored: {cogs}.\n" + "Please contact the owner of this bot to address this.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(mention=ctx.author.mention, cogs=humanize_list(results.failed_cogs)) + ) + elif results.failed_modules: + await ctx.send( + _( + "I tried to delete all non-operational data about you " + "(that I know how to delete) " + "{mention}, however the following modules errored: {modules}.\n" + "Please contact the owner of this bot to address this.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(mention=ctx.author.mention, modules=humanize_list(results.failed_modules)) + ) + else: + await ctx.send( + _( + "I've deleted any non-operational data about you " + "(that I know how to delete) {mention}" + ).format(mention=ctx.author.mention) + ) + + if results.unhandled: + await ctx.send( + _("{mention} The following cogs did not handle deletion:\n{cogs}.").format( + mention=ctx.author.mention, cogs=humanize_list(results.unhandled) + ) + ) + + # The cooldown of this should be longer once actually implemented + # This is a couple hours, and lets people occasionally check status, I guess. + @commands.cooldown(1, 7200, commands.BucketType.user) + @mydata.command(cls=commands.commands._AlwaysAvailableCommand, name="getmydata") + async def mydata_getdata(self, ctx: commands.Context): + """ [Coming Soon] Get what data [botname] has about you. """ + await ctx.send( + _( + "This command doesn't do anything yet, " + "but we're working on adding support for this." + ) + ) + + @checks.is_owner() + @mydata.group(name="ownermanagement") + async def mydata_owner_management(self, ctx: commands.Context): + """ + Commands for more complete data handling. + """ + + @mydata_owner_management.command(name="allowuserdeletions") + async def mydata_owner_allow_user_deletions(self, ctx): + """ + Set the bot to allow users to request a data deletion. + + This is on by default. + """ + await ctx.bot._config.datarequests.allow_user_requests.set(True) + await ctx.send( + _( + "User can delete their own data. " + "This will not include operational data such as blocked users." + ) + ) + + @mydata_owner_management.command(name="disallowuserdeletions") + async def mydata_owner_disallow_user_deletions(self, ctx): + """ + Set the bot to not allow users to request a data deletion. + """ + await ctx.bot._config.datarequests.allow_user_requests.set(False) + await ctx.send(_("User can not delete their own data.")) + + @mydata_owner_management.command(name="setuserdeletionlevel") + async def mydata_owner_user_deletion_level(self, ctx, level: int): + """ + Sets how user deletions are treated. + + Level: + 0: What users can delete is left entirely up to each cog. + 1: Cogs should delete anything the cog doesn't need about the user. + """ + + if level == 1: + await ctx.bot._config.datarequests.user_requests_are_strict.set(True) + await ctx.send( + _( + "Cogs will be instructed to remove all non operational " + "data upon a user request." + ) + ) + elif level == 0: + await ctx.bot._config.datarequests.user_requests_are_strict.set(False) + await ctx.send( + _( + "Cogs will be informed a user has made a data deletion request, " + "and the details of what to delete will be left to the " + "discretion of the cog author." + ) + ) + else: + await ctx.send_help() + + @mydata_owner_management.command(name="processdiscordrequest") + async def mydata_discord_deletion_request(self, ctx, user_id: int): + """ + Handle a deletion request from Discord. + """ + + if not await self.get_serious_confirmation( + ctx, + _( + "This will cause the bot to get rid of or disassociate all data " + "from the specified user ID. You should not use this unless " + "Discord has specifically requested this with regard to a deleted user. " + "This will remove the user from various anti-abuse measures. " + "If you are processing a manual request from a user, you may want " + "`{prefix}{command_name}` instead" + "\n\nIf you are sure this is what you intend to do " + "please respond with the following:" + ).format(prefix=ctx.clean_prefix, command_name="mydata ownermanagement deleteforuser"), + ): + return + results = await self.bot.handle_data_deletion_request( + requester="discord_deleted_user", user_id=user_id + ) + + if results.failed_cogs and results.failed_modules: + await ctx.send( + _( + "I tried to delete all data about that user, " + "(that I know how to delete) " + "however the following modules errored: {modules}. " + "Additionally, the following cogs errored: {cogs}\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format( + cogs=humanize_list(results.failed_cogs), + modules=humanize_list(results.failed_modules), + ) + ) + elif results.failed_cogs: + await ctx.send( + _( + "I tried to delete all data about that user, " + "(that I know how to delete) " + "however the following cogs errored: {cogs}.\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(cogs=humanize_list(results.failed_cogs)) + ) + elif results.failed_modules: + await ctx.send( + _( + "I tried to delete all data about that user, " + "(that I know how to delete) " + "however the following modules errored: {modules}.\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(modules=humanize_list(results.failed_modules)) + ) + else: + await ctx.send(_("I've deleted all data about that user that I know how to delete.")) + + if results.unhandled: + await ctx.send( + _("{mention} The following cogs did not handle deletion:\n{cogs}.").format( + mention=ctx.author.mention, cogs=humanize_list(results.unhandled) + ) + ) + + @mydata_owner_management.command(name="deleteforuser") + async def mydata_user_deletion_request_by_owner(self, ctx, user_id: int): + """ Delete data [botname] has about a user for a user. """ + if not await self.get_serious_confirmation( + ctx, + _( + "This will cause the bot to get rid of or disassociate " + "a lot of non-operational data from the " + "specified user. Users have access to " + "different command for this unless they can't interact with the bot at all. " + "This is a mostly safe operation, but you should not use it " + "unless processing a request from this " + "user as it may impact their usage of the bot. " + "\n\nIf you are sure this is what you intend to do " + "please respond with the following:" + ), + ): + return + + if await ctx.bot._config.datarequests.user_requests_are_strict(): + requester = "user_strict" + else: + requester = "user" + + results = await self.bot.handle_data_deletion_request(requester=requester, user_id=user_id) + + if results.failed_cogs and results.failed_modules: + await ctx.send( + _( + "I tried to delete all non-operational data about that user, " + "(that I know how to delete) " + "however the following modules errored: {modules}. " + "Additionally, the following cogs errored: {cogs}\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format( + cogs=humanize_list(results.failed_cogs), + modules=humanize_list(results.failed_modules), + ) + ) + elif results.failed_cogs: + await ctx.send( + _( + "I tried to delete all non-operational data about that user, " + "(that I know how to delete) " + "however the following cogs errored: {cogs}.\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(cogs=humanize_list(results.failed_cogs)) + ) + elif results.failed_modules: + await ctx.send( + _( + "I tried to delete all non-operational data about that user, " + "(that I know how to delete) " + "however the following modules errored: {modules}.\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(modules=humanize_list(results.failed_modules)) + ) + else: + await ctx.send( + _( + "I've deleted all non-operational data about that user " + "that I know how to delete." + ) + ) + + if results.unhandled: + await ctx.send( + _("{mention} The following cogs did not handle deletion:\n{cogs}.").format( + mention=ctx.author.mention, cogs=humanize_list(results.unhandled) + ) + ) + + @mydata_owner_management.command(name="deleteuserasowner") + async def mydata_user_deletion_by_owner(self, ctx, user_id: int): + """ Delete data [botname] has about a user. """ + if not await self.get_serious_confirmation( + ctx, + _( + "This will cause the bot to get rid of or disassociate " + "a lot of data about the specified user. " + "This may include more than just end user data, including " + "anti abuse records." + "\n\nIf you are sure this is what you intend to do " + "please respond with the following:" + ), + ): + return + results = await self.bot.handle_data_deletion_request(requester="owner", user_id=user_id) + + if results.failed_cogs and results.failed_modules: + await ctx.send( + _( + "I tried to delete all data about that user, " + "(that I know how to delete) " + "however the following modules errored: {modules}. " + "Additionally, the following cogs errored: {cogs}\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format( + cogs=humanize_list(results.failed_cogs), + modules=humanize_list(results.failed_modules), + ) + ) + elif results.failed_cogs: + await ctx.send( + _( + "I tried to delete all data about that user, " + "(that I know how to delete) " + "however the following cogs errored: {cogs}.\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(cogs=humanize_list(results.failed_cogs)) + ) + elif results.failed_modules: + await ctx.send( + _( + "I tried to delete all data about that user, " + "(that I know how to delete) " + "however the following modules errored: {modules}.\n" + "Please check your logs and contact the creators of " + "these cogs and modules.\n" + "Note: Outside of these failures, data should have been deleted." + ).format(modules=humanize_list(results.failed_modules)) + ) + else: + await ctx.send(_("I've deleted all data about that user that I know how to delete.")) + + if results.unhandled: + await ctx.send( + _("{mention} The following cogs did not handle deletion:\n{cogs}.").format( + mention=ctx.author.mention, cogs=humanize_list(results.unhandled) + ) + ) + @commands.group() async def embedset(self, ctx: commands.Context): """ @@ -453,19 +1021,22 @@ class Core(commands.Cog, CoreLogic): commands that support it). The default is to use embeds. """ - if ctx.invoked_subcommand is None: - text = _("Embed settings:\n\n") - global_default = await self.bot._config.embeds() - text += _("Global default: {}\n").format(global_default) - if ctx.guild: - guild_setting = await self.bot._config.guild(ctx.guild).embeds() - text += _("Guild setting: {}\n").format(guild_setting) - if ctx.channel: - channel_setting = await self.bot._config.channel(ctx.channel).embeds() - text += _("Channel setting: {}\n").format(channel_setting) - user_setting = await self.bot._config.user(ctx.author).embeds() - text += _("User setting: {}").format(user_setting) - await ctx.send(box(text)) + + @embedset.command(name="showsettings") + async def embedset_showsettings(self, ctx: commands.Context): + """Show the current embed settings.""" + text = _("Embed settings:\n\n") + global_default = await self.bot._config.embeds() + text += _("Global default: {}\n").format(global_default) + if ctx.guild: + guild_setting = await self.bot._config.guild(ctx.guild).embeds() + text += _("Guild setting: {}\n").format(guild_setting) + if ctx.channel: + channel_setting = await self.bot._config.channel(ctx.channel).embeds() + text += _("Channel setting: {}\n").format(channel_setting) + user_setting = await self.bot._config.user(ctx.author).embeds() + text += _("User setting: {}").format(user_setting) + await ctx.send(box(text)) @embedset.command(name="global") @checks.is_owner() @@ -558,9 +1129,9 @@ class Core(commands.Cog, CoreLogic): @commands.command() @checks.is_owner() async def traceback(self, ctx: commands.Context, public: bool = False): - """Sends to the owner the last command exception that has occurred + """Sends to the owner the last command exception that has occurred. - If public (yes is specified), it will be sent to the chat instead""" + If public (yes is specified), it will be sent to the chat instead.""" if not public: destination = ctx.author else: @@ -575,7 +1146,7 @@ class Core(commands.Cog, CoreLogic): @commands.command() @commands.check(CoreLogic._can_get_invite_url) async def invite(self, ctx): - """Show's [botname]'s invite url""" + """Show's [botname]'s invite url.""" try: await ctx.author.send(await self._invite_url()) except discord.errors.Forbidden: @@ -587,7 +1158,7 @@ class Core(commands.Cog, CoreLogic): @commands.group() @checks.is_owner() async def inviteset(self, ctx): - """Setup the bot's invite""" + """Setup the bot's invite.""" pass @inviteset.command() @@ -641,7 +1212,7 @@ class Core(commands.Cog, CoreLogic): @commands.guild_only() @checks.is_owner() async def leave(self, ctx: commands.Context): - """Leaves server""" + """Leaves the current server.""" await ctx.send(_("Are you sure you want me to leave this server? (y/n)")) pred = MessagePredicate.yes_or_no(ctx) @@ -661,7 +1232,7 @@ class Core(commands.Cog, CoreLogic): @commands.command() @checks.is_owner() async def servers(self, ctx: commands.Context): - """Lists and allows to leave servers""" + """Lists and allows [botname] to leave servers.""" guilds = sorted(list(self.bot.guilds), key=lambda s: s.name.lower()) msg = "" responses = [] @@ -706,7 +1277,7 @@ class Core(commands.Cog, CoreLogic): @commands.command() @checks.is_owner() async def load(self, ctx: commands.Context, *cogs: str): - """Loads packages""" + """Loads packages.""" if not cogs: return await ctx.send_help() cogs = tuple(map(lambda cog: cog.rstrip(","), cogs)) @@ -714,6 +1285,7 @@ class Core(commands.Cog, CoreLogic): ( loaded, failed, + invalid_pkg_names, not_found, already_loaded, failed_with_reason, @@ -751,6 +1323,21 @@ class Core(commands.Cog, CoreLogic): ).format(packs=humanize_list([inline(package) for package in failed])) output.append(formed) + if invalid_pkg_names: + if len(invalid_pkg_names) == 1: + formed = _( + "The following name is not a valid package name: {pack}\n" + "Package names cannot start with a number" + " and can only contain ascii numbers, letters, and underscores." + ).format(pack=inline(invalid_pkg_names[0])) + else: + formed = _( + "The following names are not valid package names: {packs}\n" + "Package names cannot start with a number" + " and can only contain ascii numbers, letters, and underscores." + ).format(packs=humanize_list([inline(package) for package in invalid_pkg_names])) + output.append(formed) + if not_found: if len(not_found) == 1: formed = _("The following package was not found in any cog path: {pack}.").format( @@ -797,7 +1384,7 @@ class Core(commands.Cog, CoreLogic): @commands.command() @checks.is_owner() async def unload(self, ctx: commands.Context, *cogs: str): - """Unloads packages""" + """Unloads packages.""" if not cogs: return await ctx.send_help() cogs = tuple(map(lambda cog: cog.rstrip(","), cogs)) @@ -835,7 +1422,7 @@ class Core(commands.Cog, CoreLogic): @commands.command(name="reload") @checks.is_owner() async def reload(self, ctx: commands.Context, *cogs: str): - """Reloads packages""" + """Reloads packages.""" if not cogs: return await ctx.send_help() cogs = tuple(map(lambda cog: cog.rstrip(","), cogs)) @@ -843,6 +1430,7 @@ class Core(commands.Cog, CoreLogic): ( loaded, failed, + invalid_pkg_names, not_found, already_loaded, failed_with_reason, @@ -869,6 +1457,21 @@ class Core(commands.Cog, CoreLogic): ).format(packs=humanize_list([inline(package) for package in failed])) output.append(formed) + if invalid_pkg_names: + if len(invalid_pkg_names) == 1: + formed = _( + "The following name is not a valid package name: {pack}\n" + "Package names cannot start with a number" + " and can only contain ascii numbers, letters, and underscores." + ).format(pack=inline(invalid_pkg_names[0])) + else: + formed = _( + "The following names are not valid package names: {packs}\n" + "Package names cannot start with a number" + " and can only contain ascii numbers, letters, and underscores." + ).format(packs=humanize_list([inline(package) for package in invalid_pkg_names])) + output.append(formed) + if not_found: if len(not_found) == 1: formed = _("The following package was not found in any cog path: {pack}.").format( @@ -915,7 +1518,7 @@ class Core(commands.Cog, CoreLogic): @commands.command(name="shutdown") @checks.is_owner() async def _shutdown(self, ctx: commands.Context, silently: bool = False): - """Shuts down the bot""" + """Shuts down the bot.""" wave = "\N{WAVING HAND SIGN}" skin = "\N{EMOJI MODIFIER FITZPATRICK TYPE-3}" with contextlib.suppress(discord.HTTPException): @@ -926,11 +1529,11 @@ class Core(commands.Cog, CoreLogic): @commands.command(name="restart") @checks.is_owner() async def _restart(self, ctx: commands.Context, silently: bool = False): - """Attempts to restart Red + """Attempts to restart Red. - Makes Red quit with exit code 26 + Makes Red quit with exit code 26. The restart is not guaranteed: it must be dealt - with by the process manager in use""" + with by the process manager in use.""" with contextlib.suppress(discord.HTTPException): if not silently: await ctx.send(_("Restarting...")) @@ -938,46 +1541,49 @@ class Core(commands.Cog, CoreLogic): @commands.group(name="set") async def _set(self, ctx: commands.Context): - """Changes [botname]'s settings""" - if ctx.invoked_subcommand is None: - if ctx.guild: - guild_data = await ctx.bot._config.guild(ctx.guild).all() - guild = ctx.guild - admin_role_ids = guild_data["admin_role"] - admin_role_names = [r.name for r in guild.roles if r.id in admin_role_ids] - admin_roles_str = ( - humanize_list(admin_role_names) if admin_role_names else "Not Set." - ) - mod_role_ids = guild_data["mod_role"] - mod_role_names = [r.name for r in guild.roles if r.id in mod_role_ids] - mod_roles_str = humanize_list(mod_role_names) if mod_role_names else "Not Set." - guild_settings = _("Admin roles: {admin}\nMod roles: {mod}\n").format( - admin=admin_roles_str, mod=mod_roles_str - ) - else: - guild_settings = "" + """Changes [botname]'s settings.""" - prefixes = await ctx.bot._prefix_cache.get_prefixes(ctx.guild) - global_data = await ctx.bot._config.all() - locale = global_data["locale"] - regional_format = global_data["regional_format"] or _("Same as bot's locale") - - prefix_string = " ".join(prefixes) - settings = _( - "{bot_name} Settings:\n\n" - "Prefixes: {prefixes}\n" - "{guild_settings}" - "Locale: {locale}\n" - "Regional format: {regional_format}" - ).format( - bot_name=ctx.bot.user.name, - prefixes=prefix_string, - guild_settings=guild_settings, - locale=locale, - regional_format=regional_format, + @_set.command("showsettings") + async def set_showsettings(self, ctx: commands.Context): + """ + Show the current settings for [botname]. + """ + if ctx.guild: + guild_data = await ctx.bot._config.guild(ctx.guild).all() + guild = ctx.guild + admin_role_ids = guild_data["admin_role"] + admin_role_names = [r.name for r in guild.roles if r.id in admin_role_ids] + admin_roles_str = humanize_list(admin_role_names) if admin_role_names else "Not Set." + mod_role_ids = guild_data["mod_role"] + mod_role_names = [r.name for r in guild.roles if r.id in mod_role_ids] + mod_roles_str = humanize_list(mod_role_names) if mod_role_names else "Not Set." + guild_settings = _("Admin roles: {admin}\nMod roles: {mod}\n").format( + admin=admin_roles_str, mod=mod_roles_str ) - for page in pagify(settings): - await ctx.send(box(page)) + else: + guild_settings = "" + + prefixes = await ctx.bot._prefix_cache.get_prefixes(ctx.guild) + global_data = await ctx.bot._config.all() + locale = global_data["locale"] + regional_format = global_data["regional_format"] or _("Same as bot's locale") + + prefix_string = " ".join(prefixes) + settings = _( + "{bot_name} Settings:\n\n" + "Prefixes: {prefixes}\n" + "{guild_settings}" + "Locale: {locale}\n" + "Regional format: {regional_format}" + ).format( + bot_name=ctx.bot.user.name, + prefixes=prefix_string, + guild_settings=guild_settings, + locale=locale, + regional_format=regional_format, + ) + for page in pagify(settings): + await ctx.send(box(page)) @checks.guildowner_or_permissions(administrator=True) @_set.command(name="deletedelay") @@ -1018,7 +1624,7 @@ class Core(commands.Cog, CoreLogic): Use without a description to reset. This is shown in a few locations, including the help menu. - The default is "Red V3" + The default is "Red V3". """ if not description: await ctx.bot._config.description.clear() @@ -1195,7 +1801,7 @@ class Core(commands.Cog, CoreLogic): @avatar.command(name="remove", aliases=["clear"]) @checks.is_owner() async def avatar_remove(self, ctx: commands.Context): - """Removes [botname]'s avatar""" + """Removes [botname]'s avatar.""" async with ctx.typing(): await ctx.bot.user.edit(avatar=None) await ctx.send(_("Avatar removed.")) @@ -1204,7 +1810,7 @@ class Core(commands.Cog, CoreLogic): @checks.bot_in_a_guild() @checks.is_owner() async def _game(self, ctx: commands.Context, *, game: str = None): - """Sets [botname]'s playing status""" + """Sets [botname]'s playing status.""" if game: if len(game) > 128: @@ -1224,7 +1830,7 @@ class Core(commands.Cog, CoreLogic): @checks.bot_in_a_guild() @checks.is_owner() async def _listening(self, ctx: commands.Context, *, listening: str = None): - """Sets [botname]'s listening status""" + """Sets [botname]'s listening status.""" status = ctx.bot.guilds[0].me.status if len(ctx.bot.guilds) > 0 else discord.Status.online if listening: @@ -1243,7 +1849,7 @@ class Core(commands.Cog, CoreLogic): @checks.bot_in_a_guild() @checks.is_owner() async def _watching(self, ctx: commands.Context, *, watching: str = None): - """Sets [botname]'s watching status""" + """Sets [botname]'s watching status.""" status = ctx.bot.guilds[0].me.status if len(ctx.bot.guilds) > 0 else discord.Status.online if watching: @@ -1260,7 +1866,7 @@ class Core(commands.Cog, CoreLogic): @checks.bot_in_a_guild() @checks.is_owner() async def status(self, ctx: commands.Context, *, status: str): - """Sets [botname]'s status + """Sets [botname]'s status. Available statuses: online @@ -1289,7 +1895,8 @@ class Core(commands.Cog, CoreLogic): @checks.bot_in_a_guild() @checks.is_owner() async def stream(self, ctx: commands.Context, streamer=None, *, stream_title=None): - """Sets [botname]'s streaming status + """Sets [botname]'s streaming status. + Leaving both streamer and stream_title empty will clear it.""" status = ctx.bot.guilds[0].me.status if len(ctx.bot.guilds) > 0 else None @@ -1310,7 +1917,7 @@ class Core(commands.Cog, CoreLogic): @_set.command(name="username", aliases=["name"]) @checks.is_owner() async def _username(self, ctx: commands.Context, *, username: str): - """Sets [botname]'s username""" + """Sets [botname]'s username.""" try: await self._name(name=username) except discord.HTTPException: @@ -1326,10 +1933,10 @@ class Core(commands.Cog, CoreLogic): await ctx.send(_("Done.")) @_set.command(name="nickname") - @checks.admin() + @checks.admin_or_permissions(manage_nicknames=True) @commands.guild_only() async def _nickname(self, ctx: commands.Context, *, nickname: str = None): - """Sets [botname]'s nickname""" + """Sets [botname]'s nickname.""" try: await ctx.guild.me.edit(nick=nickname) except discord.Forbidden: @@ -1340,7 +1947,7 @@ class Core(commands.Cog, CoreLogic): @_set.command(aliases=["prefixes"]) @checks.is_owner() async def prefix(self, ctx: commands.Context, *prefixes: str): - """Sets [botname]'s global prefix(es)""" + """Sets [botname]'s global prefix(es).""" if not prefixes: await ctx.send_help() return @@ -1348,10 +1955,10 @@ class Core(commands.Cog, CoreLogic): await ctx.send(_("Prefix set.")) @_set.command(aliases=["serverprefixes"]) - @checks.admin() + @checks.admin_or_permissions(manage_guild=True) @commands.guild_only() async def serverprefix(self, ctx: commands.Context, *prefixes: str): - """Sets [botname]'s server prefix(es)""" + """Sets [botname]'s server prefix(es).""" if not prefixes: await ctx.bot.set_prefixes(guild=ctx.guild, prefixes=[]) await ctx.send(_("Guild prefixes have been reset.")) @@ -1428,7 +2035,7 @@ class Core(commands.Cog, CoreLogic): @_set.command() @checks.is_owner() async def custominfo(self, ctx: commands.Context, *, text: str = None): - """Customizes a section of [p]info + """Customizes a section of `[p]info`. The maximum amount of allowed characters is 1024. Supports markdown, links and "mentions". @@ -1470,10 +2077,55 @@ class Core(commands.Cog, CoreLogic): """Manage settings for the help command.""" pass + @helpset.command(name="showsettings") + async def helpset_showsettings(self, ctx: commands.Context): + """ Show the current help settings """ + + help_settings = await commands.help.HelpSettings.from_context(ctx) + + if type(ctx.bot._help_formatter) is commands.help.RedHelpFormatter: + message = help_settings.pretty + else: + message = _( + "Warning: The default formatter is not in use, these settings may not apply" + ) + message += f"\n\n{help_settings.pretty}" + + for page in pagify(message): + await ctx.send(page) + + @helpset.command(name="resetformatter") + async def helpset_resetformatter(self, ctx: commands.Context): + """ This resets [botname]'s help formatter to the default formatter """ + + ctx.bot.reset_help_formatter() + await ctx.send( + _( + "The help formatter has been reset. " + "This will not prevent cogs from modifying help, " + "you may need to remove a cog if this has been an issue." + ) + ) + + @helpset.command(name="resetsettings") + async def helpset_resetsettings(self, ctx: commands.Context): + """ + This resets [botname]'s help settings to their defaults. + + This may not have an impact when using custom formatters from 3rd party cogs + """ + await ctx.bot._config.help.clear() + await ctx.send( + _( + "The help settings have been reset to their defaults. " + "This may not have an impact when using 3rd party help formatters." + ) + ) + @helpset.command(name="usemenus") async def helpset_usemenus(self, ctx: commands.Context, use_menus: bool = None): """ - Allows the help command to be sent as a paginated menu instead of seperate + Allows the help command to be sent as a paginated menu instead of separate messages. This defaults to False. @@ -1490,7 +2142,7 @@ class Core(commands.Cog, CoreLogic): @helpset.command(name="showhidden") async def helpset_showhidden(self, ctx: commands.Context, show_hidden: bool = None): """ - This allows the help command to show hidden commands + This allows the help command to show hidden commands. This defaults to False. Using this without a setting will toggle. @@ -1507,7 +2159,7 @@ class Core(commands.Cog, CoreLogic): async def helpset_permfilter(self, ctx: commands.Context, verify: bool = None): """ Sets if commands which can't be run in the current context should be - filtered from help + filtered from help. Defaults to True. Using this without a setting will toggle. @@ -1795,7 +2447,7 @@ class Core(commands.Cog, CoreLogic): @commands.command(hidden=True) @checks.is_owner() async def debuginfo(self, ctx: commands.Context): - """Shows debug information useful for debugging..""" + """Shows debug information useful for debugging.""" if sys.platform == "linux": import distro # pylint: disable=import-error @@ -1853,80 +2505,80 @@ class Core(commands.Cog, CoreLogic): ) await ctx.send(box(info)) - @commands.group() + @commands.group(aliases=["whitelist"]) @checks.is_owner() - async def whitelist(self, ctx: commands.Context): + async def allowlist(self, ctx: commands.Context): """ - Whitelist management commands. + Allowlist management commands. """ pass - @whitelist.command(name="add", usage="...") - async def whitelist_add(self, ctx: commands.Context, *users: Union[discord.Member, int]): + @allowlist.command(name="add", usage="...") + async def allowlist_add(self, ctx: commands.Context, *users: Union[discord.Member, int]): """ - Adds a user to the whitelist. + Adds a user to the allowlist. """ if not users: await ctx.send_help() return - uids = [getattr(user, "id", user) for user in users] + uids = {getattr(user, "id", user) for user in users} await self.bot._whiteblacklist_cache.add_to_whitelist(None, uids) - await ctx.send(_("Users added to whitelist.")) + await ctx.send(_("Users added to allowlist.")) - @whitelist.command(name="list") - async def whitelist_list(self, ctx: commands.Context): + @allowlist.command(name="list") + async def allowlist_list(self, ctx: commands.Context): """ - Lists whitelisted users. + Lists users on the allowlist. """ curr_list = await ctx.bot._config.whitelist() if not curr_list: - await ctx.send("Whitelist is empty.") + await ctx.send("Allowlist is empty.") return - msg = _("Whitelisted Users:") + msg = _("Users on allowlist:") for user in curr_list: msg += "\n\t- {}".format(user) for page in pagify(msg): await ctx.send(box(page)) - @whitelist.command(name="remove", usage="...") - async def whitelist_remove(self, ctx: commands.Context, *users: Union[discord.Member, int]): + @allowlist.command(name="remove", usage="...") + async def allowlist_remove(self, ctx: commands.Context, *users: Union[discord.Member, int]): """ - Removes user from whitelist. + Removes user from the allowlist. """ if not users: await ctx.send_help() return - uids = [getattr(user, "id", user) for user in users] + uids = {getattr(user, "id", user) for user in users} await self.bot._whiteblacklist_cache.remove_from_whitelist(None, uids) - await ctx.send(_("Users have been removed from whitelist.")) + await ctx.send(_("Users have been removed from the allowlist.")) - @whitelist.command(name="clear") - async def whitelist_clear(self, ctx: commands.Context): + @allowlist.command(name="clear") + async def allowlist_clear(self, ctx: commands.Context): """ - Clears the whitelist. + Clears the allowlist. """ await self.bot._whiteblacklist_cache.clear_whitelist() - await ctx.send(_("Whitelist has been cleared.")) + await ctx.send(_("Allowlist has been cleared.")) - @commands.group() + @commands.group(aliases=["blacklist", "denylist"]) @checks.is_owner() - async def blacklist(self, ctx: commands.Context): + async def blocklist(self, ctx: commands.Context): """ - Blacklist management commands. + Blocklist management commands. """ pass - @blacklist.command(name="add", usage="...") - async def blacklist_add(self, ctx: commands.Context, *users: Union[discord.Member, int]): + @blocklist.command(name="add", usage="...") + async def blocklist_add(self, ctx: commands.Context, *users: Union[discord.Member, int]): """ - Adds a user to the blacklist. + Adds a user to the blocklist. """ if not users: await ctx.send_help() @@ -1938,89 +2590,101 @@ class Core(commands.Cog, CoreLogic): else: user_obj = user if await ctx.bot.is_owner(user_obj): - await ctx.send(_("You cannot blacklist an owner!")) + await ctx.send(_("You cannot add an owner to the blocklist!")) return - uids = [getattr(user, "id", user) for user in users] + uids = {getattr(user, "id", user) for user in users} await self.bot._whiteblacklist_cache.add_to_blacklist(None, uids) - await ctx.send(_("User added to blacklist.")) + await ctx.send(_("User added to blocklist.")) - @blacklist.command(name="list") - async def blacklist_list(self, ctx: commands.Context): + @blocklist.command(name="list") + async def blocklist_list(self, ctx: commands.Context): """ - Lists blacklisted users. + Lists users on the blocklist. """ curr_list = await self.bot._whiteblacklist_cache.get_blacklist(None) if not curr_list: - await ctx.send("Blacklist is empty.") + await ctx.send("Blocklist is empty.") return - msg = _("Blacklisted Users:") + msg = _("Users on blocklist:") for user in curr_list: msg += "\n\t- {}".format(user) for page in pagify(msg): await ctx.send(box(page)) - @blacklist.command(name="remove", usage="...") - async def blacklist_remove(self, ctx: commands.Context, *users: Union[discord.Member, int]): + @blocklist.command(name="remove", usage="...") + async def blocklist_remove(self, ctx: commands.Context, *users: Union[discord.Member, int]): """ - Removes user from blacklist. + Removes user from the blocklist. """ if not users: await ctx.send_help() return - uids = [getattr(user, "id", user) for user in users] + uids = {getattr(user, "id", user) for user in users} await self.bot._whiteblacklist_cache.remove_from_blacklist(None, uids) - await ctx.send(_("Users have been removed from blacklist.")) + await ctx.send(_("Users have been removed from blocklist.")) - @blacklist.command(name="clear") - async def blacklist_clear(self, ctx: commands.Context): + @blocklist.command(name="clear") + async def blocklist_clear(self, ctx: commands.Context): """ - Clears the blacklist. + Clears the blocklist. """ await self.bot._whiteblacklist_cache.clear_blacklist() - await ctx.send(_("Blacklist has been cleared.")) + await ctx.send(_("Blocklist has been cleared.")) - @commands.group() + @commands.group(aliases=["localwhitelist"]) @commands.guild_only() @checks.admin_or_permissions(administrator=True) - async def localwhitelist(self, ctx: commands.Context): + async def localallowlist(self, ctx: commands.Context): """ - Whitelist management commands. + Server specific allowlist management commands. """ pass - @localwhitelist.command(name="add", usage="...") - async def localwhitelist_add( + @localallowlist.command(name="add", usage="...") + async def localallowlist_add( self, ctx: commands.Context, *users_or_roles: Union[discord.Member, discord.Role, int] ): """ - Adds a user or role to the whitelist. + Adds a user or role to the server allowlist. """ if not users_or_roles: await ctx.send_help() return names = [getattr(u_or_r, "name", u_or_r) for u_or_r in users_or_roles] - uids = [getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles] + uids = {getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles} + if not (ctx.guild.owner == ctx.author or await self.bot.is_owner(ctx.author)): + current_whitelist = await self.bot._whiteblacklist_cache.get_whitelist(ctx.guild) + theoretical_whitelist = current_whitelist.union(uids) + ids = {i for i in (ctx.author.id, *(getattr(ctx.author, "_roles", [])))} + if ids.isdisjoint(theoretical_whitelist): + return await ctx.send( + _( + "I cannot allow you to do this, as it would " + "remove your ability to run commands, " + "please ensure to add yourself to the allowlist first." + ) + ) await self.bot._whiteblacklist_cache.add_to_whitelist(ctx.guild, uids) - await ctx.send(_("{names} added to whitelist.").format(names=humanize_list(names))) + await ctx.send(_("{names} added to allowlist.").format(names=humanize_list(names))) - @localwhitelist.command(name="list") - async def localwhitelist_list(self, ctx: commands.Context): + @localallowlist.command(name="list") + async def localallowlist_list(self, ctx: commands.Context): """ - Lists whitelisted users and roles. + Lists users and roles on the server allowlist. """ curr_list = await self.bot._whiteblacklist_cache.get_whitelist(ctx.guild) if not curr_list: - await ctx.send("Local whitelist is empty.") + await ctx.send("Server allowlist is empty.") return msg = _("Whitelisted Users and roles:") @@ -2030,48 +2694,59 @@ class Core(commands.Cog, CoreLogic): for page in pagify(msg): await ctx.send(box(page)) - @localwhitelist.command(name="remove", usage="...") - async def localwhitelist_remove( + @localallowlist.command(name="remove", usage="...") + async def localallowlist_remove( self, ctx: commands.Context, *users_or_roles: Union[discord.Member, discord.Role, int] ): """ - Removes user or role from whitelist. + Removes user or role from the allowlist. """ if not users_or_roles: await ctx.send_help() return names = [getattr(u_or_r, "name", u_or_r) for u_or_r in users_or_roles] - uids = [getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles] + uids = {getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles} + if not (ctx.guild.owner == ctx.author or await self.bot.is_owner(ctx.author)): + current_whitelist = await self.bot._whiteblacklist_cache.get_whitelist(ctx.guild) + theoretical_whitelist = current_whitelist - uids + ids = {i for i in (ctx.author.id, *(getattr(ctx.author, "_roles", [])))} + if theoretical_whitelist and ids.isdisjoint(theoretical_whitelist): + return await ctx.send( + _( + "I cannot allow you to do this, as it would " + "remove your ability to run commands." + ) + ) await self.bot._whiteblacklist_cache.remove_from_whitelist(ctx.guild, uids) await ctx.send( - _("{names} removed from the local whitelist.").format(names=humanize_list(names)) + _("{names} removed from the server allowlist.").format(names=humanize_list(names)) ) - @localwhitelist.command(name="clear") - async def localwhitelist_clear(self, ctx: commands.Context): + @localallowlist.command(name="clear") + async def localallowlist_clear(self, ctx: commands.Context): """ - Clears the whitelist. + Clears the allowlist. """ await self.bot._whiteblacklist_cache.clear_whitelist(ctx.guild) - await ctx.send(_("Local whitelist has been cleared.")) + await ctx.send(_("Server allowlist has been cleared.")) - @commands.group() + @commands.group(aliases=["localblacklist"]) @commands.guild_only() @checks.admin_or_permissions(administrator=True) - async def localblacklist(self, ctx: commands.Context): + async def localblocklist(self, ctx: commands.Context): """ - Blacklist management commands. + Server specific blocklist management commands. """ pass - @localblacklist.command(name="add", usage="...") - async def localblacklist_add( + @localblocklist.command(name="add", usage="...") + async def localblocklist_add( self, ctx: commands.Context, *users_or_roles: Union[discord.Member, discord.Role, int] ): """ - Adds a user or role to the blacklist. + Adds a user or role to the blocklist. """ if not users_or_roles: await ctx.send_help() @@ -2080,31 +2755,31 @@ class Core(commands.Cog, CoreLogic): for user_or_role in users_or_roles: uid = discord.Object(id=getattr(user_or_role, "id", user_or_role)) if uid.id == ctx.author.id: - await ctx.send(_("You cannot blacklist yourself!")) + await ctx.send(_("You cannot add yourself to the blocklist!")) return if uid.id == ctx.guild.owner_id and not await ctx.bot.is_owner(ctx.author): - await ctx.send(_("You cannot blacklist the guild owner!")) + await ctx.send(_("You cannot add the guild owner to the blocklist!")) return if await ctx.bot.is_owner(uid): - await ctx.send(_("You cannot blacklist a bot owner!")) + await ctx.send(_("You cannot add a bot owner to the blocklist!")) return names = [getattr(u_or_r, "name", u_or_r) for u_or_r in users_or_roles] - uids = [getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles] + uids = {getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles} await self.bot._whiteblacklist_cache.add_to_blacklist(ctx.guild, uids) await ctx.send( - _("{names} added to the local blacklist.").format(names=humanize_list(names)) + _("{names} added to the server blocklist.").format(names=humanize_list(names)) ) - @localblacklist.command(name="list") - async def localblacklist_list(self, ctx: commands.Context): + @localblocklist.command(name="list") + async def localblocklist_list(self, ctx: commands.Context): """ - Lists blacklisted users and roles. + Lists users and roles on the blocklist. """ curr_list = await self.bot._whiteblacklist_cache.get_blacklist(ctx.guild) if not curr_list: - await ctx.send("Local blacklist is empty.") + await ctx.send("Server blocklist is empty.") return msg = _("Blacklisted Users and Roles:") @@ -2114,39 +2789,113 @@ class Core(commands.Cog, CoreLogic): for page in pagify(msg): await ctx.send(box(page)) - @localblacklist.command(name="remove", usage="...") - async def localblacklist_remove( + @localblocklist.command(name="remove", usage="...") + async def localblocklist_remove( self, ctx: commands.Context, *users_or_roles: Union[discord.Member, discord.Role, int] ): """ - Removes user or role from blacklist. + Removes user or role from blocklist. """ if not users_or_roles: await ctx.send_help() return names = [getattr(u_or_r, "name", u_or_r) for u_or_r in users_or_roles] - uids = [getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles] + uids = {getattr(u_or_r, "id", u_or_r) for u_or_r in users_or_roles} await self.bot._whiteblacklist_cache.remove_from_blacklist(ctx.guild, uids) await ctx.send( - _("{names} removed from the local blacklist.").format(names=humanize_list(names)) + _("{names} removed from the server blocklist.").format(names=humanize_list(names)) ) - @localblacklist.command(name="clear") - async def localblacklist_clear(self, ctx: commands.Context): + @localblocklist.command(name="clear") + async def localblocklist_clear(self, ctx: commands.Context): """ - Clears the blacklist. + Clears the server blocklist. """ await self.bot._whiteblacklist_cache.clear_blacklist(ctx.guild) - await ctx.send(_("Local blacklist has been cleared.")) + await ctx.send(_("Server blocklist has been cleared.")) @checks.guildowner_or_permissions(administrator=True) @commands.group(name="command") async def command_manager(self, ctx: commands.Context): - """Manage the bot's commands.""" + """Manage the bot's commands and cogs.""" pass + @checks.is_owner() + @command_manager.command(name="defaultdisablecog") + async def command_default_disable_cog(self, ctx: commands.Context, *, cogname: str): + """Set the default state for a cog as disabled.""" + cog = self.bot.get_cog(cogname) + if not cog: + return await ctx.send(_("Cog with the given name doesn't exist.")) + if isinstance(cog, commands.commands._RuleDropper): + return await ctx.send(_("You can't disable this cog by default.")) + await self.bot._disabled_cog_cache.default_disable(cogname) + await ctx.send(_("{cogname} has been set as disabled by default.").format(cogname=cogname)) + + @checks.is_owner() + @command_manager.command(name="defaultenablecog") + async def command_default_enable_cog(self, ctx: commands.Context, *, cogname: str): + """Set the default state for a cog as enabled.""" + cog = self.bot.get_cog(cogname) + if not cog: + return await ctx.send(_("Cog with the given name doesn't exist.")) + await self.bot._disabled_cog_cache.default_enable(cogname) + await ctx.send(_("{cogname} has been set as enabled by default.").format(cogname=cogname)) + + @commands.guild_only() + @command_manager.command(name="disablecog") + async def command_disable_cog(self, ctx: commands.Context, *, cogname: str): + """Disable a cog in this guild.""" + cog = self.bot.get_cog(cogname) + if not cog: + return await ctx.send(_("Cog with the given name doesn't exist.")) + if isinstance(cog, commands.commands._RuleDropper): + return await ctx.send(_("You can't disable this cog as you would lock yourself out.")) + if await self.bot._disabled_cog_cache.disable_cog_in_guild(cogname, ctx.guild.id): + await ctx.send(_("{cogname} has been disabled in this guild.").format(cogname=cogname)) + else: + await ctx.send( + _("{cogname} was already disabled (nothing to do).").format(cogname=cogname) + ) + + @commands.guild_only() + @command_manager.command(name="enablecog") + async def command_enable_cog(self, ctx: commands.Context, *, cogname: str): + """Enable a cog in this guild.""" + if await self.bot._disabled_cog_cache.enable_cog_in_guild(cogname, ctx.guild.id): + await ctx.send(_("{cogname} has been enabled in this guild.").format(cogname=cogname)) + else: + # putting this here allows enabling a cog that isn't loaded but was disabled. + cog = self.bot.get_cog(cogname) + if not cog: + return await ctx.send(_("Cog with the given name doesn't exist.")) + + await ctx.send( + _("{cogname} was not disabled (nothing to do).").format(cogname=cogname) + ) + + @commands.guild_only() + @command_manager.command(name="listdisabledcogs") + async def command_list_disabled_cogs(self, ctx: commands.Context): + """List the cogs which are disabled in this guild.""" + disabled = [ + cog.qualified_name + for cog in self.bot.cogs.values() + if await self.bot._disabled_cog_cache.cog_disabled_in_guild( + cog.qualified_name, ctx.guild.id + ) + ] + if disabled: + output = _("The following cogs are disabled in this guild:\n") + output += humanize_list(disabled) + + for page in pagify(output): + await ctx.send(page) + else: + await ctx.send(_("There are no disabled cogs in this guild.")) + @command_manager.group(name="listdisabled", invoke_without_command=True) async def list_disabled(self, ctx: commands.Context): """ @@ -2224,7 +2973,7 @@ class Core(commands.Cog, CoreLogic): ) return - if isinstance(command_obj, commands.commands._AlwaysAvailableCommand): + if isinstance(command_obj, commands.commands._RuleDropper): await ctx.send( _("This command is designated as being always available and cannot be disabled.") ) @@ -2258,7 +3007,7 @@ class Core(commands.Cog, CoreLogic): ) return - if isinstance(command_obj, commands.commands._AlwaysAvailableCommand): + if isinstance(command_obj, commands.commands._RuleDropper): await ctx.send( _("This command is designated as being always available and cannot be disabled.") ) @@ -2357,16 +3106,15 @@ class Core(commands.Cog, CoreLogic): @commands.group(name="autoimmune") async def autoimmune_group(self, ctx: commands.Context): """ - Server settings for immunity from automated actions + Server settings for immunity from automated actions. """ pass @autoimmune_group.command(name="list") async def autoimmune_list(self, ctx: commands.Context): """ - Get's the current members and roles - - configured for automatic moderation action immunity + Gets the current members and roles configured for automatic + moderation action immunity. """ ai_ids = await ctx.bot._config.guild(ctx.guild).autoimmune_ids() @@ -2394,7 +3142,7 @@ class Core(commands.Cog, CoreLogic): self, ctx: commands.Context, *, user_or_role: Union[discord.Member, discord.Role] ): """ - Makes a user or roles immune from automated moderation actions + Makes a user or role immune from automated moderation actions. """ async with ctx.bot._config.guild(ctx.guild).autoimmune_ids() as ai_ids: if user_or_role.id in ai_ids: @@ -2407,7 +3155,7 @@ class Core(commands.Cog, CoreLogic): self, ctx: commands.Context, *, user_or_role: Union[discord.Member, discord.Role] ): """ - Makes a user or roles immune from automated moderation actions + Makes a user or role immune from automated moderation actions. """ async with ctx.bot._config.guild(ctx.guild).autoimmune_ids() as ai_ids: if user_or_role.id not in ai_ids: @@ -2420,7 +3168,7 @@ class Core(commands.Cog, CoreLogic): self, ctx: commands.Context, *, user_or_role: Union[discord.Member, discord.Role] ): """ - Checks if a user or role would be considered immune from automated actions + Checks if a user or role would be considered immune from automated actions. """ if await ctx.bot.is_automod_immune(user_or_role): @@ -2439,7 +3187,7 @@ class Core(commands.Cog, CoreLogic): @ownernotifications.command() async def optin(self, ctx: commands.Context): """ - Opt-in on recieving owner notifications. + Opt-in on receiving owner notifications. This is the default state. """ @@ -2452,7 +3200,7 @@ class Core(commands.Cog, CoreLogic): @ownernotifications.command() async def optout(self, ctx: commands.Context): """ - Opt-out of recieving owner notifications. + Opt-out of receiving owner notifications. """ async with ctx.bot._config.owner_opt_out_list() as opt_outs: if ctx.author.id not in opt_outs: @@ -2465,7 +3213,7 @@ class Core(commands.Cog, CoreLogic): self, ctx: commands.Context, *, channel: Union[discord.TextChannel, int] ): """ - Adds a destination text channel to recieve owner notifications + Adds a destination text channel to receive owner notifications. """ try: @@ -2484,7 +3232,7 @@ class Core(commands.Cog, CoreLogic): self, ctx: commands.Context, *, channel: Union[discord.TextChannel, int] ): """ - Removes a destination text channel from recieving owner notifications. + Removes a destination text channel from receiving owner notifications. """ try: @@ -2501,7 +3249,7 @@ class Core(commands.Cog, CoreLogic): @ownernotifications.command() async def listdestinations(self, ctx: commands.Context): """ - Lists the configured extra destinations for owner notifications + Lists the configured extra destinations for owner notifications. """ channel_ids = await ctx.bot._config.extra_owner_destinations() @@ -2550,9 +3298,14 @@ class Core(commands.Cog, CoreLogic): @checks.admin_or_permissions(manage_channels=True) async def ignore(self, ctx: commands.Context): """Add servers or channels to the ignore list.""" - if ctx.invoked_subcommand is None: - for page in pagify(await self.count_ignored(ctx)): - await ctx.maybe_send_embed(page) + + @ignore.command(name="list") + async def ignore_list(self, ctx: commands.Context): + """ + List the currently ignored servers and channels + """ + for page in pagify(await self.count_ignored(ctx)): + await ctx.maybe_send_embed(page) @ignore.command(name="channel") async def ignore_channel( @@ -2588,9 +3341,6 @@ class Core(commands.Cog, CoreLogic): @checks.admin_or_permissions(manage_channels=True) async def unignore(self, ctx: commands.Context): """Remove servers or channels from the ignore list.""" - if ctx.invoked_subcommand is None: - for page in pagify(await self.count_ignored(ctx)): - await ctx.maybe_send_embed(page) @unignore.command(name="channel") async def unignore_channel( @@ -2598,7 +3348,7 @@ class Core(commands.Cog, CoreLogic): ctx: commands.Context, channel: Optional[Union[discord.TextChannel, discord.CategoryChannel]] = None, ): - """Remove a channel or category from ignore the list. + """Remove a channel or category from the ignore list. Defaults to the current channel. """ @@ -2643,25 +3393,45 @@ class Core(commands.Cog, CoreLogic): ) return msg - -# 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.command( - cls=commands.commands._AlwaysAvailableCommand, - name="licenseinfo", - aliases=["licenceinfo"], - i18n=_, -) -async def license_info_command(ctx): - """ - Get info about Red's licenses - """ - - message = ( - "This bot is an instance of Red-DiscordBot (hereafter referred to as Red)\n" - "Red is a free and open source application made available to the public and " - "licensed under the GNU GPLv3. The full text of this license is available to you at " - "" + # 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.command( + cls=commands.commands._AlwaysAvailableCommand, + name="licenseinfo", + aliases=["licenceinfo"], + i18n=_, ) - await ctx.send(message) - # We need a link which contains a thank you to other projects which we use at some point. + async def license_info_command(self, ctx): + """ + Get info about Red's licenses. + """ + + message = ( + "This bot is an instance of Red-DiscordBot (hereafter referred to as Red)\n" + "Red is a free and open source application made available to the public and " + "licensed under the GNU GPLv3. The full text of this license is available to you at " + "" + ) + 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. +) diff --git a/redbot/core/dev_commands.py b/redbot/core/dev_commands.py index 626b254e4..96ca2845c 100644 --- a/redbot/core/dev_commands.py +++ b/redbot/core/dev_commands.py @@ -33,6 +33,13 @@ START_CODE_BLOCK_RE = re.compile(r"^((```py)(?=\s)|(```))") class Dev(commands.Cog): """Various development focused utilities.""" + async def red_delete_data_for_user(self, **kwargs): + """ + Because despite my best efforts to advise otherwise, + people use ``--dev`` in production + """ + return + def __init__(self): super().__init__() self._last_result = None diff --git a/redbot/core/events.py b/redbot/core/events.py index fe9866567..9763f96b8 100644 --- a/redbot/core/events.py +++ b/redbot/core/events.py @@ -3,10 +3,9 @@ import contextlib import platform import sys import codecs -import datetime import logging import traceback -from datetime import timedelta +from datetime import datetime, timedelta import aiohttp import discord @@ -55,7 +54,7 @@ def init_events(bot, cli_flags): if bot._uptime is not None: return - bot._uptime = datetime.datetime.utcnow() + bot._uptime = datetime.utcnow() guilds = len(bot.guilds) users = len(set([m for m in bot.get_all_members()])) @@ -313,7 +312,7 @@ def init_events(bot, cli_flags): not bot._checked_time_accuracy or (discord_now - timedelta(minutes=60)) > bot._checked_time_accuracy ): - system_now = datetime.datetime.utcnow() + system_now = datetime.utcnow() diff = abs((discord_now - system_now).total_seconds()) if diff > 60: log.warning( diff --git a/redbot/core/generic_casetypes.py b/redbot/core/generic_casetypes.py index 22e54fa41..281479c36 100644 --- a/redbot/core/generic_casetypes.py +++ b/redbot/core/generic_casetypes.py @@ -30,7 +30,7 @@ softban = { unban = { "name": "unban", "default_setting": True, - "image": "\N{DOVE OF PEACE}", + "image": "\N{DOVE OF PEACE}\N{VARIATION SELECTOR-16}", "case_str": "Unban", } voiceban = { @@ -42,7 +42,7 @@ voiceban = { voiceunban = { "name": "voiceunban", "default_setting": True, - "image": "\N{SPEAKER}", + "image": "\N{SPEAKER}\N{VARIATION SELECTOR-16}", "case_str": "Voice Unban", } voicemute = { @@ -69,19 +69,19 @@ servermute = { voiceunmute = { "name": "vunmute", "default_setting": False, - "image": "\N{SPEAKER}", + "image": "\N{SPEAKER}\N{VARIATION SELECTOR-16}", "case_str": "Voice Unmute", } channelunmute = { "name": "cunmute", "default_setting": False, - "image": "\N{SPEAKER}", + "image": "\N{SPEAKER}\N{VARIATION SELECTOR-16}", "case_str": "Channel Unmute", } serverunmute = { "name": "sunmute", "default_setting": True, - "image": "\N{SPEAKER}", + "image": "\N{SPEAKER}\N{VARIATION SELECTOR-16}", "case_str": "Server Unmute", } @@ -92,6 +92,13 @@ voicekick = { "case_str": "Voice Kick", } +warning = { + "name": "warning", + "default_setting": True, + "image": "\N{WARNING SIGN}\N{VARIATION SELECTOR-16}", + "case_str": "Warning", +} + all_generics = ( ban, kick, @@ -108,4 +115,5 @@ all_generics = ( serverunmute, channelunmute, voicekick, + warning, ) diff --git a/redbot/core/global_checks.py b/redbot/core/global_checks.py index 38dbf6f90..c3994d554 100644 --- a/redbot/core/global_checks.py +++ b/redbot/core/global_checks.py @@ -4,25 +4,5 @@ from . import commands def init_global_checks(bot): @bot.check_once - def minimum_bot_perms(ctx) -> bool: - """ - Too many 403, 401, and 429 Errors can cause bots to get global'd - - It's reasonable to assume the below as a minimum amount of perms for - commands. - """ - return ctx.channel.permissions_for(ctx.me).send_messages - - @bot.check_once - async def whiteblacklist_checks(ctx) -> bool: - return await ctx.bot.allowed_by_whitelist_blacklist(ctx.author) - - @bot.check_once - async def ignore_checks(ctx) -> bool: - """Check the channel or server is not ignored""" - return await ctx.bot.ignored_channel_or_guild(ctx) - - @bot.check_once - def bots(ctx) -> bool: - """Check the user is not another bot.""" - return not ctx.author.bot + async def check_message_is_eligible_as_command(ctx: commands.Context) -> bool: + return await ctx.bot.message_eligible_as_command(ctx.message) diff --git a/redbot/core/locales/af-ZA.po b/redbot/core/locales/af-ZA.po index 16cab6e0a..74d694701 100644 --- a/redbot/core/locales/af-ZA.po +++ b/redbot/core/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: af_ZA\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/ar-SA.po b/redbot/core/locales/ar-SA.po index 02f1b65fa..d31d68145 100644 --- a/redbot/core/locales/ar-SA.po +++ b/redbot/core/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ar_SA\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "أوامر للتفاعل مع ادارة الترس الأحمر." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "التضمينات الآن {} لهذه النقابة." - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "التضمينات الآن {} لهذه النقابة." + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/bg-BG.po b/redbot/core/locales/bg-BG.po index edf15f0b1..61aafb5e0 100644 --- a/redbot/core/locales/bg-BG.po +++ b/redbot/core/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: bg_BG\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Пътят е добавен успешно." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Това е невалиден номер на пътечката." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Пътят е успешно премахнат." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Невалиден \"от\" индекс." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Невалиден \"към\" индекс." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Пътищата са пренаредени." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Този път не съществува." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Ботът ще инсталира новите COG-ове в `{}` директория." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "Завършено." - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "Изключване... " - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "Завършено." + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "Изключване... " + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Поддържа се JPG / PNG формат само." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Не успяхте да промените името. Не забравяйте, че можете да го направите до 2 пъти на час. Използвайте псевдоними, ако ви се налага нужда от чести промени. `{} зададете псевдоним`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Нямам правомощието да променя псевдонима си." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Префиксът е зададен." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Префиксите на гилдията са нулирани." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Локализирането е настроено." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "чрез ЛС" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "от {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Използвайте `{} dm {} `, за да отговорите на този потребител" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Изпратено от {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Вашето съобщение е изпратено." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Аз не съм в състояние да доставя Вашето съобщение. Съжалявам." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "чрез ЛС" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "от {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Използвайте `{} dm {} `, за да отговорите на този потребител" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Изпратено от {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Вашето съобщение е изпратено." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Аз не съм в състояние да доставя Вашето съобщение. Съжалявам." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Вече се провежда REPL сесия в този канал. Напуснете я с `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Въведете код за изпълнение или оценка. `exit()` или `quit` за да излезете." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Неочаквана грешка: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/ca-ES.po b/redbot/core/locales/ca-ES.po index 9f3d4da3d..6044278b2 100644 --- a/redbot/core/locales/ca-ES.po +++ b/redbot/core/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ca_ES\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/cs-CZ.po b/redbot/core/locales/cs-CZ.po index a23d1b1de..f8e016728 100644 --- a/redbot/core/locales/cs-CZ.po +++ b/redbot/core/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: cs_CZ\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Nelze zaplatit za tento příkaz v DM bez globální banky." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Potřebujete alespoň {cost} {currency} k použití tohoto příkazu." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Příkazy pro rozhraní s Red cog manažerem." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "\\n Vypíše aktuální cesty cogů v pořadí podle priority.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "Instalační cesta: {install_path}\\n Umístění jádra bota: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\n Přidat cestu k seznamu dostupných cest cogů\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Tato cesta neexistuje nebo neodkazuje na platný adresář." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Cesta úspěšně přidána." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Čísla cest musí být kladná." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "To je neplatné číslo cesty." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Cesta úspěšně odstraněna." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Cesty byly uspořádány." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Taková cesta neexistuje." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} načteno:**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} odnačteno:**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} načteno:**\\n" @@ -118,1388 +110,1752 @@ msgstr "**{} načteno:**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} odnačteno:**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Příkazy související s funkcemi jádra" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} načteno:**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} odnačteno:**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Zobrazí informace o Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "Instanci Red bota vlastní" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Verze Red" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Zastaralé" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "O této instanci bota" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "O Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "Přináší radost od 02 Ledna 2016 (již {} dní!)" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "Globální výchozí: {}\\n" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "Nastavení cechu: {}\\n" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "Nastavení kanálu: {}\\n" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Uživatelské nastavení" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "zakázáno" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "povoleno" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "" -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "" -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Embedded zprávy jsou teď {} pro tebe." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "Dosud nedošlo k žádné výjimce" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" -msgstr "Nastav botovu pozvánku" +msgid "Setup the bot's invite." +msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Opustí server" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "Opravdu chceš opustit tento server? (y/n)" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Vypršel časový limit odpovědi." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Dobře. Sbohem :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "Opouštím klan '{}'" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Dobře, zůstanu tedy :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" +msgid "Lists and allows [botname] to leave servers." msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Chcete-li opustit server, stačí zadat jeho číslo." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "" -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "Dobře tedy." -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Načte balíčky" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "Načteno {packs}." -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**VAROVÁNÍ**: Následující repozitáře používají sdílené knihovny, které jsou označeny pro odstranění v Red 3.4: {repos}.\\nMěli byste informovat správce těchto repozitářů o této zprávě." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Odnačte balíčky" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Znovu načte balíčky" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "Znovu načteno {packs}." -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**VAROVÁNÍ**: Následující repozitáře používají sdílené knihovny, které jsou označeny pro odstranění v Red 3.4: {repos}.\\nMěli byste informovat správce těchto repozitářů o této zprávě." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Vypne bota" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Vypínání... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Restartování..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "Admin role: {admin}\\nModerátorské role: {mod}\\n" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "Popis obnoven." -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "\\n Přidá admin roli pro tento cech\\n " -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "Tato role je již administrátorskou rolí." -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "Tato role je již moderátorská role." -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "Tato role je nyní považována za moderátorskou roli." -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "\\n Přidá admin roli pro tento cech\\n " -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "Tato role již není považována za administrátorskou roli." -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "Tato role již není považována za administrátorskou roli." -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "nebude" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "bude" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "Barva byla resetována." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "Barva byla nastavena." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Pouze formát JPG / PNG." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Stav změněn na {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Nemám oprávnění ke změně své přezdívky." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefix příkazů nastaven." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Příkazy serverů byly resetovány." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Jazyk byl nastaven." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "Vlastní text byl vymazán." -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "Vlastní text byl nastaven." -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "`{service} API tokeny byly nastaveny." - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "Správa nastavení příkazu nápovědy." - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "Help bude používat stránkovaná menu." - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "Help nebude používat stránkovaná menu." - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "Pomoc bude filtrovat skryté příkazy." - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "Hotovo. Limit znaků na stránku byl nastaven na {}." - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "ID uživatele: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "prostřednictvím DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "od {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | ID serveru: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Použijte `{}dm {} ` pro odpověď tomuto uživateli" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Odesláno od {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "Byl jsem nakonfigurován, abych ho nikam neodeslal." - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Vaše zpráva byla odeslána." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Nemohu doručit vaši zprávu. Omlouváme se." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Vlastník {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "Na tuto zprávu můžete odpovědět {}contact" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Omlouvám se, ale nepodařilo se mi doručit vaši zprávu na {}" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Zpráva byla doručena uživateli {}" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "Vypíše datovou cestu bota." - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "Cesta k datům: {path}" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "\\n Přidá uživatele na bílou listinu\\n " - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "\\n Seznam povolených uživatelů\\n " - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Povolení uživatelé:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "\\n Promaže bílou listinu.\\n " - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Bílá listina promazána." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "\\n Přidá uživatele na černou listinu\\n " - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Uživatel přidán na černou listinu." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "\\n Seznam uživatelů na černé listině\\n " - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "Uživatelé na černé listině:" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "\\n Odstraní uživatele z černé listiny\\n " - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "\\n Vymaže černou listinu\\n " - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "Černá listina byla vymazána." - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "\\n Příkazy pro správu bílé listiny\\n " - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "`{service} API tokeny byly nastaveny." + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "Správa nastavení příkazu nápovědy." + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "Help bude používat stránkovaná menu." + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "Help nebude používat stránkovaná menu." + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "Pomoc bude filtrovat skryté příkazy." + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "Hotovo. Limit znaků na stránku byl nastaven na {}." + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "ID uživatele: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "prostřednictvím DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "od {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | ID serveru: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Použijte `{}dm {} ` pro odpověď tomuto uživateli" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Odesláno od {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "Byl jsem nakonfigurován, abych ho nikam neodeslal." + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Vaše zpráva byla odeslána." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Nemohu doručit vaši zprávu. Omlouváme se." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Vlastník {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "Na tuto zprávu můžete odpovědět {}contact" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Omlouvám se, ale nepodařilo se mi doručit vaši zprávu na {}" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Zpráva byla doručena uživateli {}" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "Vypíše datovou cestu bota." + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "Cesta k datům: {path}" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "\\n Přidá uživatele na bílou listinu\\n " + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "\\n Seznam povolených uživatelů\\n " + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Povolení uživatelé:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Promaže bílou listinu.\\n " -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Bílá listina promazána." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " +msgstr "\\n Přidá uživatele na černou listinu\\n " + +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Uživatel přidán na černou listinu." -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" - -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " -msgstr "\\n Seznam uživatelů a rolí na černé listině.\\n " +msgid "\\n Lists blacklisted users.\\n " +msgstr "\\n Seznam uživatelů na černé listině\\n " -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" -msgstr "Uživatelé a role na černé listině:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" +msgstr "Uživatelé na černé listině:" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " +msgstr "\\n Odstraní uživatele z černé listiny\\n " + +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Vymaže černou listinu\\n " -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "Černá listina byla vymazána." + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "\\n Příkazy pro správu bílé listiny\\n " + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "\\n Promaže bílou listinu.\\n " + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "\\n Seznam uživatelů a rolí na černé listině.\\n " + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "Uživatelé a role na černé listině:" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "\\n Vymaže černou listinu\\n " + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." -msgstr "Správa příkazů bota." +msgid "Manage the bot's commands and cogs." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "Zakažte příkaz.\\n\\n Pokud vlastníte bota, ve výchozím nastavení toto zakáže příkazy\\n globálně\\n " -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Zakázat příkaz globálně." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Nenašel jsem daný příkaz. Poznámka: Velká/malá písmena jsou důležitá." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Tento příkaz je již globálně vypnutý." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Zakázat příkaz pouze na tomto serveru." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "Nemáš dovoleno tento příkaz zakázat." -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Povolte příkaz globálně." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Již přidáno." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Není v seznamu." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Jsou imunní" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Nejsou imunní" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "Neznámý kanál s id: {id}" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "Ukončování." -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Neočekávaná chyba: '{0}'" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "Případ #{} | {} {}" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "**Důvod:** {}" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "**Důvod:** Použijte příkaz `reason` pro přidání" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "Neznámý" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "Moderátor" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "Až do" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "Doba trvání" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "Kanál" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "{channel} (odstraněn)" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "Zmínil(a)" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "Naposledy upraveno" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "**Uživatel:** {}\\n" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "**Moderátor:** {}\\n" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "**Kanál**: {}\\n" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "**Naposledy upraveno v:** {}\\n" diff --git a/redbot/core/locales/da-DK.po b/redbot/core/locales/da-DK.po index ac95414f2..24d267e0a 100644 --- a/redbot/core/locales/da-DK.po +++ b/redbot/core/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: da_DK\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "deaktiveret" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "aktiveret" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "" -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "" -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" +msgid "Leaves the current server." msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "" -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" +msgid "Lists and allows [botname] to leave servers." msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "" -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" +msgid "Loads packages." msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" +msgid "Unloads packages." msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" +msgid "Reloads packages." msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" +msgid "Shuts down the bot." msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "" -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "" -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/de-DE.po b/redbot/core/locales/de-DE.po index b2613651d..0ccc3dc89 100644 --- a/redbot/core/locales/de-DE.po +++ b/redbot/core/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: de_DE\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Dieser Befehl kann nicht ohne eine globale Bank in DM bezahlt werden." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Sie benötigen mindestens {cost} {currency} um diesen Befehl zu verwenden." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Befehle um Red's cog Manager zu bedienen." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "\\n Listet aktuelle cog Pfade nach Priorität sortiert auf.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "Installationspfad: {install_path}\\nCore Pfad: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\n Füge einen Pfad zur Liste der verfügbaren cog Pfade hinzu.\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Dieser Pfad existiert nicht oder zeigt nicht auf ein gültiges Verzeichnis." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Pfad erfolgreich hinzugefügt." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "\\n Entfernt einen Pfad aus den verfügbaren Zahnpfaden mit der `path_number` von `[p]paths`.\\n " -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Pfad Nummern müssen positiv sein." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Das ist eine ungültige Pfadnummer." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Der Pfad wurde erfolgreich entfernt." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "\\n Ordnet Pfade intern neu um andere cogs entdecken zu können.\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Ungültiger 'from' index." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Ungültiger 'to' index." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Pfade wurden neu geordnet." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "\\n Gibt den aktuellen Installationspfad zurück oder legt diesen fest wenn einer angegeben wird.\\n Der angegebene Pfad muss absolut oder relativ zum Bot-\\n Verzeichnis sein und bereits existieren.\\n\\n Installierte cogs werden bei dem Vorgang nicht übertragen.\\n " -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Dieser Pfad existiert nicht." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Der bot wird neue cogs in das Verzeichnis {} installieren." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "\\n Listet alle geladenen und verfügbaren cogs auf.\\n " -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} geladen.**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} nicht geladen.**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} geladen.**\\n" @@ -118,1357 +110,1739 @@ msgstr "**{} geladen.**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} nicht geladen.**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Befehle für die Hauptfunktionen" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} geladen.**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} nicht geladen.**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "Befehle die Grundfunktionen betreffen." + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Zeigt Informationen über Red" +msgid "Shows info about Red." +msgstr "Zeigt Informationen über Red." -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "Dieser Bot ist eine Instanz von [Red, ein open source Discord bot]({}) erstellt von [Twentysix]({}) und [von vielen verbessert]({}).\\n\\nRed wird von einer aktiven Community unterstützt, welche sich am Code beteiligt und Inhalte für andere erstellt. [Werde auch du ein Teil der Community]({}) und hilf uns noch besser zu werden!\\n\\n(C) Cog Creators" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "Diese Instanz gehört" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Red Version" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "Ja, {version} ist verfügbar." -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "Die Suche nach einem Update ist fehlgeschlagen." -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Veraltet" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "Über diese Instanz" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "Über Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "Freude seit 02. Jan 2016 (vor {} Tagen!)" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" -msgstr "" +msgstr "Dieser Bot ist eine Instanz von Rot, einem Open-Source-Discord Bot (1) erstellt von Twentysix (2) und verbessert von vielen (3).\\n\\nRed wird von einer leidenschaftlichen Community unterstützt, welche sich am Code beteiligt und Inhalte schafft, die jeder genießen kann. Werde auch du ein Teil der Cimmunity (4) und huns noch besser zu werden!\\n\\n(c) Cog Creators" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" -msgstr "" +msgstr "Instanz im Besitz von: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed Version: [{red_version}] (7)\\n" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" -msgstr "" +msgstr "Veraltet: [{state}]\\n" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" -msgstr "" +msgstr "**Über Red**\\n" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" -msgstr "" +msgstr "**Über diese Instanz**\\n" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -msgstr "" +msgstr "**Referenzen**\\n1. <{}>\\n2. <{}>\\n\\n 3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "Zeigt [botname] Laufzeit an" +msgid "Shows [botname]'s uptime." +msgstr "Zeigt die Laufzeit von [botname] an." -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "Weniger als eine Sekunde" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "Erhalten für: **{time_quantity}** (seit {timestamp} UTC)" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "\\n Befehle um Einbettungen an- oder auszuschalten.\\n\\n Diese Einstellung bestimmt, ob Einbettungen\\n als Reaktion auf einen Befehl (der dies unterstützt)\\n verwendet werden. Standardmässig werden\\n Einbettungen verwendet.\\n " -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "Einbettungseinstellungen: \\n\\n" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "Globaler Standard: {}\\n" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "Gildeneinstellungen: {}\\n" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "Kanaleinstellung: {}\\n" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Benutzereinstellungen: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "\\n Wechselt die globale Einstellung für Einbettungen.\\n\\n Dies wird als Ersatzeinstellung verwendet, falls der\\n Benutzer oder die Gilde keine Präferenz eingestellt hat.\\n Standardmässig werden Einbettungen verwendet.\\n " -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Einbettungen sind standardmäßig: {} ." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "deaktiviert" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "aktiviert" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "\\n Wechselt die Einbettungs-Einstellung der Gilde.\\n\\n Wenn nicht festgelegt, so wird die Einstellung aufgehoben\\n und stattdessen der globale Standard verwendet.\\n\\n Wenn festgelegt, so wird dies anstelle des globalen Standards verwendet\\n um zu entscheiden, ob Einbettungen verwendet werden oder nicht.\\n Dies wird bei allen Befehlen eines Gildenkanals angewendet, mit\\n Ausnahme von Hilfebefehlen.\\n " -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Einbettungen werden jetzt auf die globalen Einstellungen zurückgreifen." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Einbettungen für diesen Discord Server sind jetzt: {} ." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "\\n Wechselt die Embed-Einstellung des Kanals.\\n\\n Wenn kein Wert angegeben wird, wird die Einstellung aufgehoben\\n und stattdessen der Serverstandard verwendet.\\n\\n Wenn ein Wert angegeben wird, so wird dieser anstelle des Serverstandards verwendet\\n um zu entscheiden, ob Embeds verwendet werden oder nicht.\\n Dies wird bei allen Befehlen die innerhalb des Kanals ausgeführt werden angewendet.\\n Ausnahme sind hierbei Hilfebefehle.\\n " -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "Einbettungen für diesen Discord Server sind jetzt {}." -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "\\n Wechselt die Einbettungs-Einstellung des Benutzers.\\n\\n Wenn nicht festgelegt, so wird die Einstellung aufgehoben\\n und stattdessen der globale Standard verwendet.\\n\\n Wenn festgelegt, so wird dies anstelle des globalen Standards verwendet\\n um zu entscheiden, ob Einbettungen verwendet werden oder nicht.\\n Dies wird sowohl bei allen Befehlen in einer Direktnachricht an den Bot\\n angewendet, als auch bei allen Hilfebefehlen.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "\\n Wechselt die Einbettungs-Einstellung des Benutzers für Privatnachrichten.\\n\\n Wenn nicht festgelegt, so wird die Einstellung aufgehoben\\n und stattdessen der globale Standard verwendet.\\n\\n Wenn festgelegt, so wird dies anstelle des globalen Standards verwendet\\n um zu entscheiden, ob Einbettungen verwendet werden oder nicht.\\n Dies wird sowohl bei allen Befehlen in einer Direktnachricht an den Bot\\n angewendet, als auch bei allen Hilfebefehlen.\\n " -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Einbettungen sind für Dich jetzt: {}." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "Einbettungen sind jetzt in Privatnachrichten für Sie aktiviert." -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "Einbettungen sind jetzt in Privatnachrichten für Sie deaktiviert." + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "Sendet dem Besitzer die letzte Befehlsausnahme die aufgetreten ist\\n\\n Wenn öffentlich (ja wird angegeben), wird sie stattdessen in den Chat gesendet" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "Keine Ausnahme ist bis jetzt aufgetreten" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" -msgstr "Einladungs-Url von [botname] anzeigen" +msgid "Show's [botname]'s invite url." +msgstr "Zeigt die Einladungs-URL von [botname] an." -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" -msgstr "Die Bot-Einladung einrichten" +msgid "Setup the bot's invite." +msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "\\n Lege fest, ob der Befehl für die durchschnittlichen Benutzer zugänglich sein sollte.\\n " -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "\\n Lasse den Bot seine eigene Rolle mit den notwendigen Berechtigungen beim Beitritt eines Servers erstellen.\\n\\n Diese Rolle kann nicht gelöscht werden und sie kann nicht vom Bot entfernt werden.\\n\\n Für diese Funktion musst du ein gültiges Berechtigungsniveau angeben.\\n Das Berechtigungsniveau kann hier generiert werden: https://discordapi.com/permissions.html\\n\\n Bitte beachte, dass für einige Berechtigungen die zwei Faktor-Authentifizierung benötigt wird.\\n " -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Verlässt den Server" +msgid "Leaves the current server." +msgstr "Verlässt den aktuellen Server." -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "Bist du sicher das ich den Server verlassen soll? (y/n)" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Antwortzeitlimit erreicht." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Oke. Bye :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "Gilde verlassen '{}'" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Oke, dann beilbe ich :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Listet und erlaubt Server zu verlassen" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Um einen Server zu verlassen, gebe einfach seine Nummer an." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "Ich kann keine Gilde lassen, von der ich Eigentümer bin." -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "Bist du sicher das ich gehen soll {}? (yes/no)" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Erledigt." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "Oke, na dann." -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Läd Pakete" +msgid "Loads packages." +msgstr "Lädt Pakete." -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "Lade {packs}." -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "Das folgende Paket ist bereits geladen: {pack}" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "Das folgende Paket ist bereits geladen: {packs}" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "Fehler beim Laden des Pakets {pack}. \\nÜberprüfen Sie Ihre Konsole oder Protokolle für weitere Details." -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "Fehler beim Laden des Pakets {packs}. \\nÜberprüfen Sie Ihre Konsole oder Protokolle für weitere Details." -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "Das folgende Paket wurde nicht in irgendeinem cog-Pfad gefunden: {pack}." -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "Das folgende Paket wurde nicht in irgendeinem cog-Pfad gefunden: {packs}" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "Paket konnte aus dem folgenden Grund nicht geladen werden:\\n\\n{reason}" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "Paket konnte aus dem folgenden Grund nicht geladen werden:\\n\\n{reasons}" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "**ACHTUNG**: Das folgende repo verwendet \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest den Verwalter des repos über diese Nachricht informieren.\\n{repo}" +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "**ACHTUNG**: Das folgende repo verwendet \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest den Verwalter des repos über diese Nachricht informieren.\\n{repo}." -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**ACHTUNG**: Die folgenden repos verwenden \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest die Verwalter der repos über diese Nachricht informieren.\\n{repos}" +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "**ACHTUNG**: Die folgenden repos verwenden \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest die Verwalter der repos über diese Nachricht informieren.\\n{repos}." -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Entläd Pakete" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "Das folgende Paket ist bereits geladen: {pack}." -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "Die folgenden Pakete wurden entfernt: {packs}." -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "Das folgende Paket wurde nicht geladen: {pack}." -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "Die folgenden Pakete wurden nicht geladen: {packs}." -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Läd Pakete neu" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "Neu geladen {packs}." -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "Fehler beim Laden des folgenden Pakets: {pack}.\\nÜberprüfen Sie Ihre Konsole oder Protokolle für Details." -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "Fehler beim Laden der folgenden Pakete: {packs}\\nÜberprüfen Sie Ihre Konsole oder Protokolle für Details." -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "Dieses Paket konnte aus folgendem Grund nicht neu geladen werden:\\n\\n{reason}" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "Diese Pakete konnten aus folgenden Gründen nicht neu geladen werden:\\n\\n{reasons}" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "**ACHTUNG**: Das folgende repo verwendet \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest den Verwalter des repos über diese Nachricht informieren.\\n{repo}" +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "**ACHTUNG**: Das folgende repo verwendet \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest den Verwalter des repos über diese Nachricht informieren.\\n{repo}." -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**ACHTUNG**: Die folgenden repos verwenden \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest die Verwalter der repos über diese Nachricht informieren.\\n{repos}" +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "**ACHTUNG**: Die folgenden repos verwenden \\\"shared libraries\\\", welche in Red 3.4 entfernt werden. Du solltest die Verwalter der repos über diese Nachricht informieren.\\n{repos}." -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Fährt den Bot herunter" +msgid "Shuts down the bot." +msgstr "Beendet den Bot." -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Herunterfahren... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "Versuche, Red\\nneu zu starten\\n Erzeugt Rotes Beenden mit dem Exit-Code 26\\n Der Neustart ist nicht garantiert: er muss\\n vom Prozessmanager in Gebrauch übergeben werden" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Neustart..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" -msgstr "Ändert die Einstellungen von [botname]" +msgid "Changes [botname]'s settings." +msgstr "Ändert die Einstellungen von [botname]." -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "Admin Rollen: {admin}\\nMod Rollen: {mod}\\n" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "Identisch mit der Sprache des Bots" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "{bot_name} Einstellungen:\\n\\nPräfixe: {prefixes}\\n{guild_settings}Sprache: {locale}\\nRegionales Format: {regional_format}" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "Stelle die Verzögerung ein, bis der Bot Nachrichten, die einen Befehl enthalten entfernt.\\n\\n Muss zwischen -1 und 60 liegen.\\n\\n Setze den Wert auf -1, um diese Funktion zu deaktivieren.\\n " -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "Löschen von Befehlen deaktiviert." -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "Löschverzögerung auf {num} Sekunden eingestellt." -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "Der Bot wird Nachrichten die einen Befehl enthalten nach {num} Sekunden löschen. Setze diesen Wert auf -1, um das Löschen von Nachrichten zu stoppen" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "Ich werde keine Nachrichten die Befehle enthalten löschen." -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "\\n Legt die Bot-Beschreibung fest.\\n Verwende diesen Befehl ohne Beschreibung zum Zurücksetzen.\\n Dies wird an einigen Stellen angezeigt, einschließlich des Hilfe-Menüs.\\n\\n Die Standardeinstellung ist \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "Beschreibung zurückgesetzt." -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "Diese Beschreibung ist zu lang um korrekt angezeigt zu werden. Versuche es erneut mit weniger als 250 Zeichen" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "\\n Fügt eine Admin-Rolle für diese Gilde hinzu.\\n " -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "Diese Rolle ist bereits eine Admin-Rolle." -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "Diese Rolle wird nun als Admin-Rolle angesehen." -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "\\n Fügt eine Mod-Rolle für diese Gilde hinzu.\\n " -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "Diese Rolle ist bereits eine mod Rolle." -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "Diese Rolle wird jetzt als eine Mod Rolle betrachtet." -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "\\n Entfernt eine Admin-Rolle für diese Gilde.\\n " -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "Diese Rolle war keine Admin-Rolle, mit der man anfangen sollte." -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "Diese Rolle wird nicht mehr als Admin-Rolle angesehen." -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "\\n Entfernt eine Mod-Rolle für diese Gilde.\\n " -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "Diese Rolle war keine Mod-Rolle, mit der man anfangen sollte." -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "Diese Rolle wird nicht mehr als Mod-Rolle betrachtet." -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "\\n Lege fest, ob die vom Botbesitzer eingestellte Farbe für Embeds verwendet werden soll.\\n\\n Standardmäßig wird die Blutfarbe verwendet.\\n Andernfalls wird die Farbe der höchsten Rolle des Bots verwendet.\\n " -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Der Bot {} verwendet seine eingestellten Farben für Einbettungen." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "wird nicht" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "wird" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "\\n Schalten Sie ein, ob die fuzzy Kommandosuche für den Server aktiviert werden soll.\\n\\n Standard ist, dass die fuzzy Kommandosuche deaktiviert wird.\\n " -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "Ungenaue Befehlssuche wurde für diesen Server {}." -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "\\n Schaltet ein, ob die fuzzy Kommandosuche in DMs aktiviert werden soll.\\n\\n Standard ist, dass die fuzzy Kommandosuche deaktiviert wird.\\n " -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "Ungenaue Befehlssuche wurde für Direktnachrichten {}." -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "\\n Setzt eine Standardfarbe für die Botembeds.\\n\\n Akzeptierbare Werte für den Farbparameter können unter:\\n\\n https://discordpy.readthedocs.io/de/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n gefunden werden " -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "Die Farbe wurde zurückgesetzt." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "Die Farbe wurde eingestellt." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "Legt den Avatar von [botname] fest \\n \\n Unterstützt entweder einen Anhang oder eine Bild-URL." -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "Fehlgeschlagen. Denke daran, dass du meinen Avatar bis zu zwei Mal pro Stunde bearbeiten kannst. Die URL oder der Anhang muss ein gültiges Bild im JPG oder PNG-Format sein." -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Nur JPG oder PNG Format." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" -msgstr "Entfernt [botname]s Profilbild" +msgid "Removes [botname]'s avatar." +msgstr "Entfernt den Avatar von [botname]." -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "Profilbild entfernt." -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" -msgstr "Legt den ``Spielt``-Status von [botname] fest" +msgid "Sets [botname]'s playing status." +msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "Status auf ``Spielt von {game.name}`` gesetzt." -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "Spiel-Status entfernt." -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" -msgstr "Legt den ``Hört``-Status von [botname] fest" +msgid "Sets [botname]'s listening status." +msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "Status auf ``Hört {listening}`` gesetzt." -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "``Hört``-Status gelöscht." -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" -msgstr "Setzt [botname] ``Schaut``-Status" +msgid "Sets [botname]'s watching status." +msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "Status auf ``Schaut {watching}`` gesetzt." -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "``Schaut``-Status entfernt." -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " -msgstr "Setzt [botname] status\\n\\n Verfügbare Optionen:\\n Online\\n Abwesend\\n Bitte nicht stören\\n Unsichtbar\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Status zu {} geändert." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." -msgstr "Setzt [botname] ``Streaming``-Status\\n Wenn kein Streamer und kein Stream-Titel angegeben werden, wird der Status gelöscht." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." +msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" -msgstr "Setzt [botname] Benutzername" +msgid "Sets [botname]'s username." +msgstr "Setzt den Benutzernamen [botname]." -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Fehler beim Ändern des Namens. Denke daran, dass du dies nur einmal pro Stunde machen kannst. Benutze Spitznamen falls du oft Änderungen des Namens benötigst. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" -msgstr "Setzt [botname] Spitzname" +msgid "Sets [botname]'s nickname." +msgstr "Setzt den Nicknamen von [botname]." -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Mir fehlen die Berechtigungen zum Ändern meines eigenen Spitznamen." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" -msgstr "Setzt [botname] globalen Präfix" +msgid "Sets [botname]'s global prefix(es)." +msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Der Präfix wurde festgelegt." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" -msgstr "Setzt [botname] Serverpräfix" +msgid "Sets [botname]'s server prefix(es)." +msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Server Präfixe wurden zurückgesetzt." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "\\n Ändert die Sprache des Bots.\\n\\n `` kann ein beliebiger Sprachcode inklusive Ländercode sein.\\n z.B. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, usw.\\n\\n Besuche die Crowdin Seite von Red um zu sehen für welche Sprachen Übersetzungen verfügbar sind:\\n https://translate.discord.red\\n\\n Um auf Englisch zurückzusetzen benutze den Code \\\"en-US\\\".\\n " -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "Ungültiger Sprachcode. Verwende das Format: `en-US`" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "Ungültiges Format - Sprachcode muss Ländercode enthalten, z.B. `en-US`" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Sprache wurde geändert." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "\\n Ändert das regionale Format des Bots. Dies wird für die Formatierung von Datum, Zeit und Zahlen verwendet.\\n\\n `` kann jeder Sprachcode mit zugehörigem Ländercode sein.\\n z. B. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, usw.\\n\\n Lass `` leer, um regionale Formatierung auf das Regionale Format der Botsprache zu setzen.\\n " -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "Regionale Formatierung basiert nun auf der Botsprache." -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "Regionale Formatierung wird nun auf der Sprache `{language_code}` basieren." -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " -msgstr "Ändert einen Abschnitt von [p]Informationen\\n\\n Die maximale Anzahl erlaubter Zeichen ist 1024.\\n Unterstützt Markierungen, Links und \\\"Erwähnungen\\\".\\n Link Beispiel:\\n `[Mein Link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "Der benutzerdefinierte Text wurde gelöscht." -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "Der benutzerdefinierte Text wurde festgelegt." -#: redbot/core/core_commands.py:1452 +#: redbot/core/core_commands.py:2054 msgid "Text must be fewer than 1024 characters long." -msgstr "" +msgstr "Text muss weniger als 1024 Zeichen lang sein." -#: redbot/core/core_commands.py:1457 +#: redbot/core/core_commands.py:2059 #, docstring msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " msgstr "Verschiedene externe API-Token festlegen.\\n \\n Diese Einstellung wird von einigen Drittanbietern und einigen Kerncogs angefordert.\\n\\n Um die Schlüssel hinzuzufügen, gib den Namen des Services und die Token als kommagetrennte\\n Liste von Schlüsseln und Werten, wie von dem anfragenden Cog beschrieben.\\n\\n Hinweis: API-Token sind sensible Daten und sollten nur in einem privaten Kanal\\n oder in DM mit dem Bot verwendet werden.\\n " -#: redbot/core/core_commands.py:1470 +#: redbot/core/core_commands.py:2072 msgid "`{service}` API tokens have been set." msgstr "`{service}` API-Token wurden gesetzt." -#: redbot/core/core_commands.py:1475 +#: redbot/core/core_commands.py:2077 #, docstring msgid "Manage settings for the help command." msgstr "Verwalte die Einstellungen für den Hilfe-Befehl." -#: redbot/core/core_commands.py:1480 +#: redbot/core/core_commands.py:2082 #, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "\\n Ermöglicht den Hilfe-Befehl, als Menü mit mehreren Seiten anstatt seperaten\\n Nachrichten zu versenden.\\n\\n Dies ist standardmäßig ausgeschaltet. \\n Wenn du dies ohne einen expliziten Wert verwendest, wird der aktuelle Wert umgeschaltet.\\n " +msgid " Show the current help settings " +msgstr "" -#: redbot/core/core_commands.py:1491 +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 msgid "Help will use menus." msgstr "Hilfe wird Menüs verwenden." -#: redbot/core/core_commands.py:1493 +#: redbot/core/core_commands.py:2140 msgid "Help will not use menus." msgstr "Die Hilfe verwendet keine Menüs." -#: redbot/core/core_commands.py:1497 +#: redbot/core/core_commands.py:2144 #, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "\\n Dies erlaubt dem Hilfe-Befehl, versteckte Befehle zu zeigen\\n\\n Dies ist standardmäßig falsch.\\n Verwendung ohne Einstellung wird umschalten.\\n " +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" -#: redbot/core/core_commands.py:1507 +#: redbot/core/core_commands.py:2154 msgid "Help will not filter hidden commands" msgstr "Die Hilfe filtert keine versteckten Befehle" -#: redbot/core/core_commands.py:1509 +#: redbot/core/core_commands.py:2156 msgid "Help will filter hidden commands." msgstr "Hilfe filtert versteckte Befehle." -#: redbot/core/core_commands.py:1513 +#: redbot/core/core_commands.py:2160 #, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "\\n Setzt fest, ob Befehle, die nicht im aktuellen Kontext ausgeführt werden können,\\n von Hilfe gefiltert werden sollen\\n\\n Standardwerte auf True.\\n Wenn Sie diese Option ohne Einstellung verwenden, wird sie umschalten.\\n " +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" -#: redbot/core/core_commands.py:1524 +#: redbot/core/core_commands.py:2171 msgid "Help will only show for commands which can be run." msgstr "Hilfe wird nur für Befehle angezeigt, die ausgeführt werden können." -#: redbot/core/core_commands.py:1526 +#: redbot/core/core_commands.py:2173 msgid "Help will show up without checking if the commands can be run." msgstr "Hilfe wird angezeigt, ohne zu überprüfen, ob die Befehle ausgeführt werden können." -#: redbot/core/core_commands.py:1530 +#: redbot/core/core_commands.py:2177 #, docstring msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " msgstr "\\n Dies erlaubt es dem Bot, auf die Existenz eines bestimmten\\n Hilfethemas zu reagieren, auch wenn der Benutzer es nicht verwenden kann.\\n\\n Hinweis: Diese Einstellung auf dem eigenen ist nicht vollständig verhindert Befehlsbeschreibung.\\n\\n Standardwerte auf False.\\n Wenn du dies ohne Einstellung verwendest, wird dies umschalten.\\n \\n \\n Defaults to False " -#: redbot/core/core_commands.py:1543 +#: redbot/core/core_commands.py:2190 msgid "Help will verify the existence of help topics." msgstr "Die Hilfe überprüft, ob Hilfethemen vorhanden sind." -#: redbot/core/core_commands.py:1546 +#: redbot/core/core_commands.py:2193 msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." msgstr "Die Hilfe überprüft das Vorhandensein von Hilfethemen nur über die Fuzzy-Hilfe (falls aktiviert)." -#: redbot/core/core_commands.py:1554 +#: redbot/core/core_commands.py:2201 #, docstring msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " msgstr "Lege das Zeichenlimit für jede Seite in der Hilfe-Nachricht fest.\\n\\n Diese Einstellung gilt nur für eingebettete Hilfe.\\n\\n Der Standardwert beträgt 1000 Zeichen. Der Mindestwert beträgt 500.\\n Das Maximum basiert hängt von der Anzahl an Zeichen ab, die von Discord erlaubt werden.\\n\\n Bitte beachte, dass ein relativ kleines Zeichenlimit\\n bedeuten kann, dass einige Seiten dieses Limit überschreiten.\\n " -#: redbot/core/core_commands.py:1565 +#: redbot/core/core_commands.py:2212 msgid "You must give a value of at least 500 characters." msgstr "Du musst einen Wert von mindestens 500 Zeichen eingeben." -#: redbot/core/core_commands.py:1569 +#: redbot/core/core_commands.py:2216 msgid "Done. The character limit per page has been set to {}." msgstr "Erledigt. Das Zeichenlimit pro Seite wurde auf {} gesetzt." -#: redbot/core/core_commands.py:1573 +#: redbot/core/core_commands.py:2220 #, docstring msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" +msgstr "Legt die maximale Anzahl der Hilfe-Seiten fest, die in einem Serverkanal gesendet werden.\\n\\n Diese Einstellung gilt nicht für die Menühilfe.\\n\\n Wenn eine Hilfe-Nachricht mehr Seiten als diesen Wert enthält, wird die Hilfe-Nachricht \\n per DM an den Befehls-Autor gesendet. Dies soll helfen, Spam in\\n Textkanälen zu reduzieren.\\n\\n Der Standardwert ist 2 Seiten.\\n " -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 msgid "You must give a value of zero or greater!" msgstr "Du musst einen Wert von 0 oder mehr angeben!" -#: redbot/core/core_commands.py:1588 +#: redbot/core/core_commands.py:2235 msgid "Done. The page limit has been set to {}." msgstr "Erledigt. Das Seitenlimit wurde auf {} gesetzt." -#: redbot/core/core_commands.py:1593 +#: redbot/core/core_commands.py:2240 #, docstring msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" +msgstr "Legen Sie die Verzögerung fest, nach der Hilfeseiten gelöscht werden.\\n\\n Die Einstellung ist standardmäßig deaktiviert, und gilt nur für nicht-Menü-Hilfne,\\n die in Server-Textkanälen gesendet werdeb.\\n Das Setzen der Verzögerung auf 0 deaktiviert diese Funktion.\\n\\n Der Bot muss die MANAGE_MESSAGES Berechtigung haben, damit dies funktioniert.\\n " -#: redbot/core/core_commands.py:1605 +#: redbot/core/core_commands.py:2252 msgid "The delay cannot be longer than 14 days!" -msgstr "" +msgstr "Die Verzögerung darf nicht länger als 14 Tage sein!" -#: redbot/core/core_commands.py:1610 +#: redbot/core/core_commands.py:2257 msgid "Done. Help messages will not be deleted now." -msgstr "" +msgstr "Fertig. Hilfe-Nachrichten werden jetzt nicht gelöscht." -#: redbot/core/core_commands.py:1612 +#: redbot/core/core_commands.py:2259 msgid "Done. The delete delay has been set to {} seconds." -msgstr "" +msgstr "Fertig. Die Löschverzögerung wurde auf {} Sekunden gesetzt." -#: redbot/core/core_commands.py:1616 +#: redbot/core/core_commands.py:2263 #, docstring msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " msgstr "\\n Stellt den verwendeten Slogan ein.\\n\\n Diese Einstellung trifft nur auf eingebettete Hilfe zu. Ist kein Slogan\\n angegeben, so wird stattdessen der Standardwert verwendet.\\n " -#: redbot/core/core_commands.py:1624 +#: redbot/core/core_commands.py:2271 msgid "The tagline has been reset." msgstr "Der Slogan wurde zurückgesetzt." -#: redbot/core/core_commands.py:1628 +#: redbot/core/core_commands.py:2275 msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." msgstr "Dein Slogan ist zu lang! Bitte kürze diesen damit er nicht länger als 2048 Zeichen ist." -#: redbot/core/core_commands.py:1636 +#: redbot/core/core_commands.py:2283 msgid "The tagline has been set." -msgstr "" +msgstr "Das Schlagwort wurde gesetzt." -#: redbot/core/core_commands.py:1641 +#: redbot/core/core_commands.py:2288 #, docstring msgid "Sends a message to the owner." -msgstr "" +msgstr "Sendet eine Nachricht an den Eigentümer." -#: redbot/core/core_commands.py:1644 +#: redbot/core/core_commands.py:2291 msgid "User ID: {}" msgstr "User ID: {}" -#: redbot/core/core_commands.py:1647 +#: redbot/core/core_commands.py:2294 msgid "through DM" msgstr "über DM" -#: redbot/core/core_commands.py:1649 +#: redbot/core/core_commands.py:2296 msgid "from {}" msgstr "von {}" -#: redbot/core/core_commands.py:1650 +#: redbot/core/core_commands.py:2297 msgid " | Server ID: {}" msgstr " | Server ID: {}" -#: redbot/core/core_commands.py:1655 +#: redbot/core/core_commands.py:2302 msgid "Use `{}dm {} ` to reply to this user" msgstr "Nutze `{}dm {} ` um dem Benutzer zu antworten" -#: redbot/core/core_commands.py:1657 +#: redbot/core/core_commands.py:2304 msgid "Sent by {} {}" msgstr "Gesendet von {} {}" -#: redbot/core/core_commands.py:1662 +#: redbot/core/core_commands.py:2309 msgid "I've been configured not to send this anywhere." msgstr "Ich wurde konfiguriert, das nirgendwo zu senden." -#: redbot/core/core_commands.py:1733 +#: redbot/core/core_commands.py:2380 msgid "Your message has been sent." msgstr "Deine Nachricht wurde gesendet." -#: redbot/core/core_commands.py:1735 +#: redbot/core/core_commands.py:2382 msgid "I'm unable to deliver your message. Sorry." msgstr "Ich bin nicht in der Lage, deine Nachricht zu überbringen. Tut mir Leid." -#: redbot/core/core_commands.py:1740 +#: redbot/core/core_commands.py:2387 #, docstring msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" +msgstr "Sendet einen DM an einen Benutzer.\\n\\n Dieser Befehl benötigt eine Benutzer-ID, um zu funktionieren.\\n Um eine Benutzer-ID zu erhalten, gehen Sie zu Discords Einstellungen und öffnen Sie den Tab\\n 'Erscheinungsbild'. Aktivieren Sie den 'Entwicklermodus' und klicken Sie dann mit der rechten Maustaste auf einen Nutzer\\n und klicken Sie auf 'ID kopieren'.\\n " -#: redbot/core/core_commands.py:1750 +#: redbot/core/core_commands.py:2397 msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" +msgstr "Ungültige ID, Benutzer nicht gefunden oder Benutzer ist ein Bot. Du kannst nur Nachrichten an Personen senden, mit denen ich einen Server teile." -#: redbot/core/core_commands.py:1760 +#: redbot/core/core_commands.py:2407 msgid "Owner of {}" msgstr "Inhaber von {}" -#: redbot/core/core_commands.py:1761 +#: redbot/core/core_commands.py:2408 msgid "You can reply to this message with {}contact" msgstr "Du kannst auf diese Nachricht mit {}contact antworten" -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 msgid "Sorry, I couldn't deliver your message to {}" msgstr "Die Nachricht konnte leider nicht an {} gesendet werden." -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 msgid "Message delivered to {}" msgstr "Nachricht an {} zugestellt." -#: redbot/core/core_commands.py:1793 +#: redbot/core/core_commands.py:2440 #, docstring msgid "Prints the bot's data path." msgstr "Druckt den Bot-Datenpfad." -#: redbot/core/core_commands.py:1797 +#: redbot/core/core_commands.py:2444 msgid "Data path: {path}" msgstr "Datenpfad: {path}" -#: redbot/core/core_commands.py:1803 +#: redbot/core/core_commands.py:2450 #, docstring -msgid "Shows debug information useful for debugging.." -msgstr "Zeigt Debug-Informationen für Debugging an.." +msgid "Shows debug information useful for debugging." +msgstr "Zeigt nützliche Informationen zum Debuggen an." -#: redbot/core/core_commands.py:1864 +#: redbot/core/core_commands.py:2511 #, docstring msgid "\\n Whitelist management commands.\\n " msgstr "\\n Whitelist Management Befehle.\\n " -#: redbot/core/core_commands.py:1871 +#: redbot/core/core_commands.py:2518 #, docstring msgid "\\n Adds a user to the whitelist.\\n " msgstr "\\n Fügt einen Benutzer in die Whitelist ein.\\n hinzu " -#: redbot/core/core_commands.py:1881 +#: redbot/core/core_commands.py:2528 msgid "Users added to whitelist." -msgstr "" +msgstr "Benutzer zur Whitelist hinzugefügt." -#: redbot/core/core_commands.py:1885 +#: redbot/core/core_commands.py:2532 #, docstring msgid "\\n Lists whitelisted users.\\n " msgstr "\\n Listet Whitelist-Benutzer.\\n " -#: redbot/core/core_commands.py:1894 +#: redbot/core/core_commands.py:2541 msgid "Whitelisted Users:" msgstr "Benutzer auf der Whitelist:" -#: redbot/core/core_commands.py:1903 +#: redbot/core/core_commands.py:2550 #, docstring msgid "\\n Removes user from whitelist.\\n " msgstr "\\n Entfernt Benutzer aus der Whitelist.\\n " -#: redbot/core/core_commands.py:1913 +#: redbot/core/core_commands.py:2560 msgid "Users have been removed from whitelist." -msgstr "" +msgstr "Benutzer wurden von der Whitelist entfernt." -#: redbot/core/core_commands.py:1917 +#: redbot/core/core_commands.py:2564 #, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Leert die Whitelist.\\n " -#: redbot/core/core_commands.py:1921 +#: redbot/core/core_commands.py:2568 msgid "Whitelist has been cleared." msgstr "Die Whitelist wurde gelöscht." -#: redbot/core/core_commands.py:1926 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "\\n Blacklist Management Befehle.\\n " -#: redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:2580 #, docstring msgid "\\n Adds a user to the blacklist.\\n " msgstr "\\n Fügt einen Benutzer zur Blacklist hinzu.\\n " -#: redbot/core/core_commands.py:1946 +#: redbot/core/core_commands.py:2593 msgid "You cannot blacklist an owner!" msgstr "Sie können keinen Eigentümer auf die schwarze Liste setzen!" -#: redbot/core/core_commands.py:1952 +#: redbot/core/core_commands.py:2599 msgid "User added to blacklist." msgstr "Benutzer wurde zur schwarzen Liste hinzugefügt." -#: redbot/core/core_commands.py:1956 +#: redbot/core/core_commands.py:2603 #, docstring msgid "\\n Lists blacklisted users.\\n " msgstr "\\n Listet Benutzer auf, die auf der schwarzen Liste stehen. \\n " -#: redbot/core/core_commands.py:1965 +#: redbot/core/core_commands.py:2612 msgid "Blacklisted Users:" msgstr "Gesperrte Benutzer:" -#: redbot/core/core_commands.py:1974 +#: redbot/core/core_commands.py:2621 #, docstring msgid "\\n Removes user from blacklist.\\n " msgstr "\\n Löscht Benutzer aus der Blacklist.\\n " -#: redbot/core/core_commands.py:1984 +#: redbot/core/core_commands.py:2631 msgid "Users have been removed from blacklist." -msgstr "" +msgstr "Benutzer wurden von der Blacklist entfernt." -#: redbot/core/core_commands.py:1988 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Löscht die schwarze Liste.\\n " -#: redbot/core/core_commands.py:1992 +#: redbot/core/core_commands.py:2639 msgid "Blacklist has been cleared." msgstr "Blacklist wurde gelöscht." -#: redbot/core/core_commands.py:1998 +#: redbot/core/core_commands.py:2645 #, docstring msgid "\\n Whitelist management commands.\\n " msgstr "\\n Whitelist Management Befehle.\\n " -#: redbot/core/core_commands.py:2007 +#: redbot/core/core_commands.py:2654 #, docstring msgid "\\n Adds a user or role to the whitelist.\\n " msgstr "\\n Fügt einen Benutzer oder eine Rolle in die Whitelist ein.\\n hinzu " -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." msgstr "" -#: redbot/core/core_commands.py:2022 +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "{names} zur Whitelist hinzugefügt." + +#: redbot/core/core_commands.py:2681 #, docstring msgid "\\n Lists whitelisted users and roles.\\n " msgstr "\\n Listet Whitelist Benutzer und Rollen auf.\\n " -#: redbot/core/core_commands.py:2031 +#: redbot/core/core_commands.py:2690 msgid "Whitelisted Users and roles:" msgstr "Benutzer und Rollen auf der weißen Liste:" -#: redbot/core/core_commands.py:2042 +#: redbot/core/core_commands.py:2701 #, docstring msgid "\\n Removes user or role from whitelist.\\n " msgstr "\\n Entfernt Benutzer oder Rolle aus Whitelist.\\n " -#: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." msgstr "" -#: redbot/core/core_commands.py:2059 +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "{names} wurden von der lokalen Whitelist entfernt." + +#: redbot/core/core_commands.py:2729 #, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Leert die Whitelist.\\n " -#: redbot/core/core_commands.py:2063 +#: redbot/core/core_commands.py:2733 msgid "Local whitelist has been cleared." -msgstr "" +msgstr "Lokale Whitelist wurde geleert." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2739 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "\\n Blacklist Management Befehle.\\n " -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2748 #, docstring msgid "\\n Adds a user or role to the blacklist.\\n " msgstr "\\n Fügt einen Benutzer oder eine Rolle zur Blacklist hinzu.\\n " -#: redbot/core/core_commands.py:2088 +#: redbot/core/core_commands.py:2758 msgid "You cannot blacklist yourself!" -msgstr "" +msgstr "Du kannst dich nicht selbst blacklisten!" -#: redbot/core/core_commands.py:2091 +#: redbot/core/core_commands.py:2761 msgid "You cannot blacklist the guild owner!" -msgstr "" +msgstr "Du kannst den Besitzer der Gilde nicht blacklisten!" -#: redbot/core/core_commands.py:2094 +#: redbot/core/core_commands.py:2764 msgid "You cannot blacklist a bot owner!" -msgstr "" +msgstr "Du kannst einen Bot-Besitzer nicht blacklisten!" -#: redbot/core/core_commands.py:2101 +#: redbot/core/core_commands.py:2771 msgid "{names} added to the local blacklist." -msgstr "" +msgstr "{names} zur lokalen Blacklist hinzugefügt." -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2776 #, docstring msgid "\\n Lists blacklisted users and roles.\\n " msgstr "\\n Listet Benutzer und Rollen auf, die auf der schwarzen Liste stehen. \\n " -#: redbot/core/core_commands.py:2115 +#: redbot/core/core_commands.py:2785 msgid "Blacklisted Users and Roles:" msgstr "Gesperrte Benutzer und Rollen:" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2796 #, docstring msgid "\\n Removes user or role from blacklist.\\n " msgstr "\\n Entfernt Benutzer oder Rolle aus der Blacklist.\\n " -#: redbot/core/core_commands.py:2138 +#: redbot/core/core_commands.py:2808 msgid "{names} removed from the local blacklist." -msgstr "" +msgstr "{names} wurden von der lokalen Blacklist entfernt." -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2813 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Löscht die Blacklist.\\n " -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." +msgstr "Die lokale Blacklist wurde geleert." + +#: redbot/core/core_commands.py:2822 +#, docstring +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2828 #, docstring -msgid "Manage the bot's commands." -msgstr "Verwalte die Befehle des Bots." +msgid "Set the default state for a cog as disabled." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " -msgstr "" +msgstr "\\n Listet deaktivierte Befehle.\\n\\n Wenn Sie der Bot-Eigentümer sind, wird dies global deaktivierte Befehle standardmäßig anzeigen.\\n " -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." -msgstr "" +msgstr "Liste global deaktivierte Befehle." -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." -msgstr "" +msgstr "Es gibt keine global deaktivierten Befehle." -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" -msgstr "" +msgstr "{} Befehle sind global deaktiviert.\\n" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" -msgstr "" +msgstr "1 Befehl ist global deaktiviert.\\n" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." -msgstr "" +msgstr "Liste aller deaktivierten Befehle in diesem Server." -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." -msgstr "" +msgstr "Es gibt in {} keine deaktivierten Befehle." -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" -msgstr "" +msgstr "{} Befehle sind in {} deaktiviert.\\n" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" -msgstr "" +msgstr "Ein Befehl ist in {} deaktiviert.\\n" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "Befehl deaktivieren.\\n\\n Wenn Sie der Bot-Besitzer sind, wird dies Befehle\\n standardmäßig deaktiviert.\\n " -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Deaktiviert einen Befehl global." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Ich konnte diesen Befehl nicht finden. Bitte achte auf Groß- und Kleinschreibung." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "Der zu deaktivierende Befehl kann nicht `command` oder eine seiner Unterbefehle sein." -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." -msgstr "" +msgstr "Diser Befehl soll immer verfügbar sein und kann nicht deaktiviert werden." -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Dieser Befehl ist bereits global deaktiviert." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Deaktiviere einen Befehl nur auf diesem Server." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." -msgstr "Sie dürfen diesen Befehl nicht deaktivieren." +msgstr "Du darfst diesen Befehl nicht deaktivieren." -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "Dieser Befehl ist bereits auf diesem Server deaktiviert." -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "Aktiviere einen Befehl.\\n\\n Wenn du ein Bot-Besitzer bist, wird dies versuchen, einen global\\n deaktivierten Befehl standardmäßig zu aktivieren.\\n \\n " -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Einen Befehl global aktivieren." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "Dieser Befehl ist bereits global aktiviert." -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Aktiviert einen Befehl auf diesem Server." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." -msgstr "Sie dürfen diesen Befehl nicht aktivieren." +msgstr "Du darfst diesen Befehl nicht aktivieren." -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Dieser Befehl ist bereits auf diesem Server aktiviert." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "Setze die Antwort des Bots auf deaktiviert Befehle.\\n\\n Leer lassen, um nichts zu senden.\\n\\n Um den Befehlsnamen in die Nachricht aufzunehmen, gib den\\n `{command}` Platzhalter ein.\\n " -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " -msgstr "\\n Server Einstellungen für Immunität von automatisierten Aktionen\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " -msgstr "\\n Holen Sie sich die aktuellen Mitglieder und Rollen\\n\\n für automatische Moderationsaktivität\\n konfiguriert " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " +msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "Rollen, die vor automatisierten Moderationsaktionen immun sind: \\n" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "Mitglieder, die vor automatisierten Moderationsaktionen immun sind: \\n" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "Keine Immunitätseinstellungen hier." -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " -msgstr "\\n Macht einen Benutzer oder Rollen immun gegen automatisierte Moderationsaktionen \\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Bereits vorhanden." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " -msgstr "\\n Macht einen Benutzer oder Rollen immun gegen automatisierte Moderationsaktionen \\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Nicht in der Liste." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " -msgstr "\\n Prüft, ob ein Benutzer oder eine Rolle als immun von automatisierten Aktionen angesehen wird\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Sie sind immun" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Sie sind nicht immun" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "\\n Befehle zum Konfigurieren von Besitzerbenachrichtigungen. \\n " -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " -msgstr "\\n Opt-in bei empfangenen Eigenschaftsbenachrichtigungen.\\n\\n Dies ist der Standardzustand.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " +msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " -msgstr "\\n Opt-out von empfangenen Besitzer-Benachrichtigungen.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " +msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " -msgstr "\\n Fügt einen Zieltext-Kanal hinzu, um die Benachrichtigungen von Besitzern zu erhalten\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " +msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " -msgstr "\\n Entfernt einen Zieltext-Kanal von empfohlenen Eigenschaftsbenachrichtigungen.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " +msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " -msgstr "\\n Listet die konfigurierten zusätzlichen Ziele für Besitzerbenachrichtigungen auf. \\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " +msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "Es werden keine zusätzlichen Kanäle gesendet." -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "Unbekannter Kanal mit Id: {id}" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." +msgstr "Füge Kanäle oder Server zur ignorierten Liste hinzu." + +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " -msgstr "" +msgstr "Ignoriere Befehle im angegebenen Kanal oder in der angegebenen Kategorie.\\n\\nStandardmäßig wird der Aktuelle Kanal verwendet.\\n " -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." -msgstr "" +msgstr "Kanal zur ignorierten Liste hinzugefügt." -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." -msgstr "" +msgstr "Kanal ist bereits in der ignorierten Liste." -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." -msgstr "" +msgstr "Befehle in diesem Server ignorieren." -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." -msgstr "" +msgstr "Der Server wurde zur ignorierten Liste hinzugefügt." -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." -msgstr "" +msgstr "Der Server wird bereits ignoriert." -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." -msgstr "" +msgstr "Entferne Server oder Kanäle von der ignorierten Liste." -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." -msgstr "" +msgstr "Kanal von der ignorierten Liste entfernt." -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." -msgstr "" +msgstr "Der Kanal ist nicht auf der ignorierten Liste." -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." -msgstr "" +msgstr "Entferne den Server von der ignorierten Liste." -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." -msgstr "" +msgstr "Der Server wurde von der ignorierten Liste entfernt." -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." -msgstr "" +msgstr "Der Server ist nicht auf der ignorierten Liste." -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." -msgstr "" +msgstr "Der Server wird aktuell ignoriert." -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "Derzeit ignorierte Kategorien: {categories}\\nKanäle: {channels}" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " -msgstr "" +msgstr "Evaluiere ein Statement aus Python Code.\\n\n" +"\\n\n" +" Der Bot wird immer mit den return Werten von Code antworten.\\n\n" +" Wenn der return Wert des Codes eine Coroutine ist, wird diese erwartet\\n\n" +" und das Ergebnis hiervon wird die Antwort des Bot sein.\\n\n" +"\\n\n" +" Anmerkung: Nur ein Statement kann evaluiert werden. Durch await, yield\\n\n" +" oder ähnlich eingeschränkten Schlüsselwörtern ergibt sich ein syntax Fehler.\\n\n" +" Für mehrere Zeilen oder asynchronen Code, siehe [p]repl oder [p]eval.\\n\n" +"\\n\n" +" Umgebungsvariablen:\\n\n" +" ctx - Befehl Invokation Kontext\\n\n" +" bot - Bot Objekt\\n\n" +" channel - das aktuelle Kanal Objekt\\n\n" +" author - Mitglied Objekt des Befehlerstellers\\n\n" +" message - das Nachrichtenobjekt des Befehls\\n\n" +" discord - discord.py library\\n\n" +" commands - redbot.core.commands\\n\n" +" _ - Des Ergebnis des letzten dev Befehls\\n " -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "Asynchronen Code ausführen.\n\n" @@ -1489,173 +1863,178 @@ msgstr "Asynchronen Code ausführen.\n\n" " _ - Des Ergebnis des letzten dev Befehls\n" " " -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " -msgstr "" +msgstr "Öffne eine interaktive REPL.\\n\\n Die REPL erkennt Code nur als Nachrichten, die mit einem\\n Back-Tick beginnen. Dies beinhaltet Codeblocks, und da diese mehrere Zeilen ausgewertet werden können\\n.\\n " -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "In diesem Kanal ist bereits eine aktive REPL-Sitzung. \n" "Mit `quit` kannst du diese verlassen." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Geben sie ihren Code zum Ausführen oder zum bewerten ein. \n" "`exit()` oder `quit` zum beenden." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "Schließen." -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Unerwarteter Fehler: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "Verspotte einen Benutzer, der einen Befehl aufruft.\\n\\n Der Präfix darf nicht eingegeben werden.\\n " -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "Sende ein Nachrichtenereignis als würde es von einem anderen Benutzer geschickt werden.\\n\\n Liest nur den Rohinhalt einer Nachricht. Anhänge, Einbettungen etc. werden\\n ignoriert.\\n " #: redbot/core/errors.py:49 msgid "{user}'s balance cannot rise above {max} {currency}." -msgstr "" +msgstr "{user}s Guthaben kann nicht mehr als {max} {currency} sein." -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" -msgstr "" +msgstr "Deine Red Instanz ist veraltet! {} ist die aktuelle Version, aber du benutzt {}!" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" -msgstr "" +msgstr "\\n\\nNormalerweise kannst du zum Updaten den folgenden Befehl verwenden. Er berücksichtigt dein Betriebssystem sowie die meisten anderen Umgebungsfaktoren. **Dennoch empfehlen wir dir die aktualisierte Anleitung unter <{docs}> anzuschauen um sicherzugehen, dass du beim Updaten auf nicht anderes achten musst.**" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" -msgstr "" - -#: redbot/core/events.py:139 -msgid "Command Prompt" -msgstr "" +msgstr "\\n\\nSchalte deinen Bot zunächst ab. Dann öffne {console} (Nicht als Administrator) und verwende den folgenden Befehl:\\n\\n" #: redbot/core/events.py:141 +msgid "Command Prompt" +msgstr "die Windows-Eingabeaufforderung(CMD)" + +#: redbot/core/events.py:143 msgid "Terminal" -msgstr "" +msgstr "Terminal" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " -msgstr "" +msgstr "\\n\\nDu hast Python `{py_version}` aber dieses Update benötigt `{req_py}`. Du kannst nicht einfach den Update-Befehl ausführen.\\n\\n Besuche die Anleitung unter dem obigen Link und folge den dort aufgeführten Schritten. Wenn du weitere Hilfe beim Updaten benötigst schau im #support Kanal in vorbei" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" -msgstr "" +msgstr "`{user_input}` ist kein gültiger Wert für `{command}`" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." -msgstr "" +msgstr "Fehler im Befehl '{command}'. Überprüfen Sie Ihre Konsole oder Protokolle für Details." -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." -msgstr "" +msgstr "Ich benötige die Berechtigung {permission}, um diesen Befehl auszuführen." -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." -msgstr "" - -#: redbot/core/events.py:279 -msgid "That command is not available in DMs." -msgstr "" - -#: redbot/core/events.py:281 -msgid "That command is only available in DMs." -msgstr "" +msgstr "Ich benötige folgende Berechtigungen, um diesen Befehl auszuführen: {permission_list}" #: redbot/core/events.py:286 -msgid "This command is on cooldown. Try again in {delay}." -msgstr "" +msgid "That command is not available in DMs." +msgstr "Dieser Befehl ist nicht in Direktnachrichten verfügbar." #: redbot/core/events.py:288 +msgid "That command is only available in DMs." +msgstr "Dieser Befehl kann nur in Direktnachrichten genutzt werden." + +#: redbot/core/events.py:293 +msgid "This command is on cooldown. Try again in {delay}." +msgstr "Dieser Befehl ist noch nicht wieder bereit. Versuche es in {delay} erneut." + +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." -msgstr "" +msgstr "Dieser Befehl ist noch nicht wieder bereit. Versuche es in einer Sekunde erneut." -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." -msgstr "" +msgstr "Zu viele Personen benutzen diesen command. Er kann nur {number} Mal pro {type} verwendet werden." -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "Fall #{} | {} {}" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "**Grund:** {}" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "**Grund:** Benutze den `reason` Befehl um ihn hinzuzufügen" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "Unbekannt" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 -msgid "Unknown or Deleted User" +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 +msgid "Unknown or Deleted User" +msgstr "Unbekannter oder gelöschter Benutzer" + +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "Moderator" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "Bis" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "Dauer" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "Kanal" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "{channel} (gelöscht)" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "Geändert durch" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "Zuletzt geändert am" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "**Benutzer:** {}\\n" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "**Moderator:** {}\\n" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "**Bis:** {}\\n**Dauer:** {}\\n" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "**Kanal**: {}\\n" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "**Geändert von:** {}\\n" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "**Zuletzt geändert am:** {}\\n" diff --git a/redbot/core/locales/el-GR.po b/redbot/core/locales/el-GR.po index b023b60e4..c309b96d3 100644 --- a/redbot/core/locales/el-GR.po +++ b/redbot/core/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: el_GR\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/es-ES.po b/redbot/core/locales/es-ES.po index 302a4d49b..4c6ebe7e2 100644 --- a/redbot/core/locales/es-ES.po +++ b/redbot/core/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,1491 +15,1847 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: es_ES\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Esa ruta es no existe o no apunta a un directorio válido." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Ruta añadida exitósamente." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Número de ruta inválido." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Ruta eliminada exitósamente." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Índice 'from' no válido." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Índice 'to' no válido." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Rutas reordenadas." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Ruta inexistente." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "El bot instalará nuevos cogs en el directorio '{}'." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 -msgid "**{} loaded:**\\n" -msgstr "" +msgstr "**{} cargado/s:**\\n" #: redbot/core/cog_manager.py:456 msgid "**{} unloaded:**\\n" -msgstr "" +msgstr "**{} sin cargar:**\\n" -#: redbot/core/core_commands.py:303 +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} cargado/s:**\\n" + +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} sin cargar:**\\n" + +#: redbot/core/core_commands.py:374 #, docstring -msgid "Commands related to core functions" -msgstr "" +msgid "Commands related to core functions." +msgstr "Comandos relacionados con funciones del núcleo." -#: redbot/core/core_commands.py:307 +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." -msgstr "" +msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "" +msgid "Shows info about Red." +msgstr "Muestra información sobre Red." -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" -msgstr "" +msgstr "Instancia de" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" -msgstr "" +msgstr "Versión de Red" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." -msgstr "" +msgstr "Si, {version} está disponible." -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." -msgstr "" +msgstr "Error al buscar actualizaciones." -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" -msgstr "" +msgstr "Desactualizado" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" -msgstr "" +msgstr "Acerca de esta instancia" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" -msgstr "" +msgstr "Acerca de Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" -msgstr "" +msgstr "**Acerca de Red**\\n" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" -msgstr "" +msgstr "**Acerca de esta instancia**\\n" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -msgstr "" +msgstr "**Referencias**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" -msgstr "" +msgstr "Menos de 1 segundo" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Las inserciones ahora son {} por defecto." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "Inserciones ahora volverá a la configuración global." - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "Las inserciones ahora son {} para este gremio." - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Los embeds ahora son {} para ti." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "Listo." - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "Apagando... " - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "Reiniciando..." - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "Inserciones ahora volverá a la configuración global." + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "Las inserciones ahora son {} para este gremio." + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "Listo." + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "Apagando... " + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "Reiniciando..." + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Únicamente formatos JPG o PNG." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Estado cambiado a {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "No se pudo cambiar el nombre. Recuerde que solo se puede hacer hasta 2 veces por hora. Utilice sobrenombres si cambios más frecuentes son necesarios. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "No tengo permisos para cambiar mi propio apodo." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefijo establecido." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Los prefijos del servidor han sido restaurados." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Configuración regional establecida." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "ID de usuario: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "a través de MP" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "de {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | ID del servidor: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Utilice `{}dm {} ` para responder a este usuario" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Enviado por {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Su mensaje ha sido enviado." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "No soy capaz de entregar su mensaje. Lo siento." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Dueño de {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "Puedes responder este mensaje con {}contacto" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Lo siento, no pude enviar su mensaje a {}" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Mensaje enviado a {}" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Usuarios en lista blanca:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "La lista blanca ha sido borrada." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "No puedes poner un dueño en la lista negra!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Usuario ha añadido a la lista negra." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "ID de usuario: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "a través de MP" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "de {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | ID del servidor: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Utilice `{}dm {} ` para responder a este usuario" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Enviado por {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Su mensaje ha sido enviado." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "No soy capaz de entregar su mensaje. Lo siento." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Dueño de {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "Puedes responder este mensaje con {}contacto" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Lo siento, no pude enviar su mensaje a {}" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Mensaje enviado a {}" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Usuarios en lista blanca:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "La lista blanca ha sido borrada." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "No puedes poner un dueño en la lista negra!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Usuario ha añadido a la lista negra." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Este canal ya está ejecutando una sesión REPL. Salga usando `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Ingresar código a ejecutar o evaluar. `exit()` o `quit` para salir." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Error inesperado: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/fi-FI.po b/redbot/core/locales/fi-FI.po index 5c3b4e06d..50dde4ccf 100644 --- a/redbot/core/locales/fi-FI.po +++ b/redbot/core/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: fi_FI\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Polkua ei ole olemassa tai se viittaa virheelliseen kansioon." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Polku lisätty onnistuneesti." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/fr-FR.po b/redbot/core/locales/fr-FR.po index bdb1a3dc8..5b3a84a29 100644 --- a/redbot/core/locales/fr-FR.po +++ b/redbot/core/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: fr_FR\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Impossible de payer cette commande en message privé sans banque globale." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Vous avez besoin d’au moins {cost} {currency} pour utiliser cette commande." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Commandes pour la gestion des cogs de Red." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " -msgstr "\\n Liste les chemins des cog actuels par ordre de priorité.\\n " +msgstr "\\n Liste les chemins des cogs actuels par ordre de priorité.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "Chemin d’installation : {install_path}\\nChemin du noyau (Core) : {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\n Ajoute un chemin à la liste des chemins des cogs disponibles.\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Ce chemin n'existe pas ou ne pointe pas vers un répertoire valide." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Chemin d'accès ajouté avec succès." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Les numéros de chemin doivent être positifs." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "C'est un nombre invalide de chemin d'accès." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Le chemin d'accès a été supprimée avec succès." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "\\n Réordonne les chemins internes pour permettre la découverte de différents cogs.\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Index 'from' invalide." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Index 'to' invalide." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Chemins d'accès réorganisés." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "\\n Renvoie le chemin d'installation actuel ou le définit s'il est fourni.\\n Le chemin fourni doit être absolu ou relatif au chemin d'accès du bot.\\n et il doit déjà exister.\\n\\n Aucun cog installé ne sera transférée pendant le processus.\\n " -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Ce chemin d'accès n'existe pas." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Le bot va installer les nouveaux cogs vers le dossier `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "\\n Liste tous les cogs chargés et disponibles.\\n " -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} chargé :**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} déchargé :**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} chargé :**\\n" @@ -118,1388 +110,1754 @@ msgstr "**{} chargé :**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} déchargé :**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Commandes liées aux fonctions de base" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} chargé :**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} déchargé :**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "Commandes liées aux fonctions de base." + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Afficher les infos à propos de Red" +msgid "Shows info about Red." +msgstr "Afficher les infos à propos de Red." -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "Ce bot est une instance de [Red, un bot Discord open source]({}) créé par [Twentysix]({}) et [amélioré par beaucoup]({}).\\n\\nRed est soutenu par une communauté passionnée qui contribue et crée du contenu pour tout le monde. [Rejoignez nous]({}) et aidez-nous à améliorer Red !\\n\\n(c) Cog Creators" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "Instance appartenant à" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Version de Red" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "Oui, {version} est disponible." -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "La vérification des mises à jour a échoué." -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Obsolète" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "À propos de cette instance" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "À propos de Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "Apporte de la joie depuis le 2 janvier 2016 (Depuis {} jours !)" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" -msgstr "" +msgstr "Ce bot est une instance de Red, un bot Discord open source (1) créé par Twentysix (2) et amélioré par beaucoup (3).\\n\\nRed est soutenu par une communauté passionnée qui contribue et crée du contenu que tout le monde puisse profiter. Rejoignez-nous aujourd'hui (4) et aidez-nous à l'améliorer !\\n\\n(c) Cog Creators" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" -msgstr "" +msgstr "Instance appartenant à : [{owner}]\\nPython : [{python_version}] (5)\\ndiscord.py : [{dpy_version}] (6)\\nVersion de Red : [{red_version}] (7)\\n" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" -msgstr "" +msgstr "Obsolète : [{state}]\\n" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" -msgstr "" +msgstr "**À propos de Red**\\n" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" -msgstr "" +msgstr "**À propos de cette instance**\\n" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -msgstr "" +msgstr "**Références**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "Affiche le temps de disponibilité de [botname]" +msgid "Shows [botname]'s uptime." +msgstr "Affiche le temps de disponibilité de [botname]." -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "Moins d'une seconde" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "En ligne depuis : **{time_quantity}** (Depuis {timestamp} UTC)" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "\\n Commandes pour activer ou désactiver les embeds.\\n\\n Ce paramètre détermine s'il faut ou non\\n utiliser les embeds en réponse à une commande (pour\\n les commandes qui le supportent). La valeur par défaut est\\n d'utiliser les embeds.\\n " -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "Affiche les paramètres actuels des embeds." + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "Paramètre des embeds :\\n\\n" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "Paramètre par défaut global : {}\\n" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "Paramètre du serveur : {}\\n" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "Paramètres du salon : {}\\n" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Paramètre utilisateur : {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "\\n Active leparamètre des embeds globalement.\\n\\n Ceci est utilisé comme une solution de repli si l'utilisateur\\n ou le serveur n'a pas fixé de préférence. Le paramètre\\n par défaut est d'utiliser les embeds.\\n " -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Les embeds sont maintenant {} par défaut." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "désactivé" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "activé" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "\\n Active le paramètre des embeds pour ce serveur.\\n\\n Si l'option est Aucune, le réglage sera désactivé et\\n la valeur globale par défaut sera utilisée à la place.\\n\\n Si elle est définie, elle est utilisée à la place de la valeur globale par défaut \\n pour déterminer s'il convient ou non d'utiliser des embeds. C'est\\n utilisé pour toutes les commandes effectuées dans un salon de serveur, à l'exception des\\n commandes d'aide.\\n " -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Les embeds vont maintenant revenir au paramètre global." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Les embeds sont maintenant {} pour ce serveur." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "Les embeds sont maintenant {} pour ce salon." -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "\\n Active le paramètre des embeds pour l'utilisateur.\\n\\n Si l'option est Aucune, le réglage sera désactivé et\\n la valeur globale par défaut sera utilisée à la place.\\n\\n Si elle est définie, elle est utilisée à la place de la valeur globale par défaut \\n pour déterminer s'il convient ou non d'utiliser des embeds. C'est\\n utilisé pour toutes les commandes effectuées en message privé, à l'exception des\\n commandes d'aide.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "Basculez le paramètre des embeds pour ce serveur.\\n\\n Si l'option activée est Aucune, le réglage sera désactivé et\\n la valeur globale par défaut sera utilisée à la place.\\n\\n Si elle est définie, elle est utilisée à la place de la valeur globalepar défaut \\n pour déterminer s'il convient ou non d'utiliser des embeds. C'est\\n utilisé pour toutes les commandes effectuées dans un salon de serveur, à l'exception des\n" +" commandes d'aide\n" +" " -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Les embeds sont maintenant {} pour vous." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "Les embeds sont maintenant activés pour vous en messages privés." -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "Les embeds sont maintenant désactivés pour vous en messages privés." + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "Envoie au propriétaire la dernière exception de commande qui s'est produite\\n\\n Si public (oui est spécifié), elle sera envoyée dans le salon à la place" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "Envoie au propre la dernière erreur de la dernière commande\\n\\n Si public (oui est specifie), elle sera envoyé dans le chat a la place." -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "Aucune exception n'a eu lieu pour le moment" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" -msgstr "Afficher l'url d'invitation de [botname]" +msgid "Show's [botname]'s invite url." +msgstr "Affiche le lien d'invitation de [botname]." -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" -msgstr "Configurer l'invitation du bot" +msgid "Setup the bot's invite." +msgstr "Configurer l'invitation du bot." -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" +msgstr "\\n Défini si la commande devrait être accessible pour l'utilisateur basique.\\n " -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Quitter le serveur" +msgid "Leaves the current server." +msgstr "Quitte le serveur actuel." -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "Êtes-vous sûr de vouloir que je quitte ce serveur ? (y/n)" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Réponse expirée." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Très bien. Bye :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "Quitte le serveur ‘{}’" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Très bien, je reste ici :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Liste et permet de quitter les serveurs" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Pour quitter un serveur, tapez simplement son numéro." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "Je ne peux pas quitter un serveur dont je suis le propriétaire." -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "Êtes-vous sûr de vouloir que je quitte {}? (oui/non)" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Terminé." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "D’accord." -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Charge les paquets" +msgid "Loads packages." +msgstr "Charge les paquets." -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "Chargé {packs}." -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "Le paquet suivant est déjà chargé : {pack}" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "Les paquets suivants sont déjà chargés : {packs}" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "Impossible de charger le paquet suivant:{pack}.\\nVérifiez votre console ou les logs pour plus de détails." -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "Impossible de charger le paquet suivant:{packs}.\\nVérifiez votre console ou les logs pour plus de détails." -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "Le paquet suivant n'a été trouvé dans aucun chemin de cog : {pack}." -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "Les paquets suivant n'ont pas été trouvé dans aucun chemin de cog : {packs}" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "Ce paquet n'a pas pu être chargé pour la raison suivante :\\n\\n{reason}" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "Ces paquets n'ont pas pu être chargés pour les raisons suivantes :\\n\\n{reasons}" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "**AVERTISSEMENT** : Le repo suivant utilise des bibliothèques partagées qui sont marquées pour être supprimées dans Red 3.4 : {repo}.\\n Vous devez informer le responsable de ce repo de ce message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**AVERTISSEMENT** : Les repos suivant utilisent des bibliothèques partagées qui sont marquées pour être supprimées dans Red 3.4 : {repos}.\\n Vous devez informer les responsables de ces repos de ce message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Décharge les paquets" +msgid "Unloads packages." +msgstr "Décharge les paquets." -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "Le paquet suivant a été déchargé : {pack}." -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "Les paquets suivants ont été déchargés : {packs}." -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "Le paquet suivant n'étais pas chargé : {pack}." -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "Les paquets suivants n'étais pas chargés : {packs}." -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Recharger les paquets" +msgid "Reloads packages." +msgstr "Recharge les paquets." -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "Rechargé {packs}." -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "Impossible de recharger le paquet suivant :{pack}.\\nVérifiez votre console ou les logs pour plus de détails." -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "Impossible de recharger les paquets suivants :{packs}.\\nVérifiez votre console ou les logs pour plus de détails." -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "Ce paquet n'a pas pu être rechargé pour la raison suivante :\\n\\n{reason}" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "Ces paquets n'ont pas pu être rechargés pour les raisons suivantes :\\n\\n{reasons}" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "**AVERTISSEMENT** : Le repo suivant utilise des bibliothèques partagées qui sont marquées pour être supprimées dans Red 3.4 : {repo}.\\n Vous devez informer les responsables de ces repos de ce message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**AVERTISSEMENT** : Les repos suivant utilisent des bibliothèques partagées qui sont marquées pour être supprimées dans Red 3.4 : {repos}.\\n Vous devez informer les responsables de ces repos de ce message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Arrêter le bot" +msgid "Shuts down the bot." +msgstr "Arrête le bot." -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Arrêt... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "Tentatives de redémarrage de Red\\n\\n Fait sortir Red avec le code de sortie 26\\n Le redémarrage n'est pas garanti: il doit être traité\\n par le gestionnaire de processus en cours d'utilisation" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Redémarrage..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" -msgstr "Modifie les paramètres de [botname]" +msgid "Changes [botname]'s settings." +msgstr "Change les paramètres de [botname]." -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "Rôles admins : {admin}\\nRôles modérateurs: {mod}\\n" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "Identique à la langue du bot" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "{bot_name} Paramètres :\\n\\nPréfixes : {prefixes}\\n{guild_settings}Language : {locale}\\nFormat de région : {regional_format}" +msgstr "Paramètres de {bot_name} :\\n\\nPréfixes : {prefixes}\\n{guild_settings}Language : {locale}\\nFormat de région : {regional_format}" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "Définit le délai avant que le bot supprime le message de la commande.\\n\\n Doit être entre -1 et 60.\\n\\n Règler sur -1 pour désactiver cette fonctionnalité.\\n " -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "Suppression de la commande désactivée." -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "Délai de suppression défini à {num} secondes." -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "Je ne supprimerai pas les messages de commande." -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "Description réinitialisée." -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "Cette description est trop longue pour être affichée correctement. Veuillez réessayer avec moins de 250 caractères" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "\\n Ajoute un rôle admin pour ce serveur.\\n " -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "Ce rôle est déjà un rôle admin." -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "Ce rôle est désormais considéré comme un rôle administrateur." -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "\\n Ajoute un rôle modérateur pour ce serveur.\\n " -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "Ce rôle est déjà un rôle modérateur." -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "Ce rôle est désormais considéré comme un rôle modérateur." -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "\\n Supprime un rôle administrateur pour ce serveur.\\n " -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "Ce rôle n’était pas un rôle administrateur." -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "Ce rôle n’est désormais plus considéré comme un rôle administrateur." -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "\\n Supprime un rôle modérateur pour ce serveur.\\n " -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "Ce rôle n’était pas un rôle modérateur." -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "Ce rôle n’est désormais plus considéré comme un rôle modérateur." -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Le bot {} utilise sa couleur configurée pour les embeds." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "ne sera pas" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "sera" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "La recherche de commande par fuzzy a été {} pour ce serveur." -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "La recherche de commande par fuzzy a été {} en DMs." -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "\\n Définit une couleur par défaut à utiliser pour les embeds du bot.\\n\\n Les valeurs acceptables pour le paramètre de couleur peuvent être trouvées sur :\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "La couleur a été réinitialisée." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "La couleur a été définie." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." -msgstr "" +msgstr "Définit l'avatar de [botname]\\n\\n Prend en charge soit une pièce jointe, soit l'URL d'une image." -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "Échec. N'oubliez pas que vous pouvez éditer mon avatar que 2 fois par heure. L'URL et la pièce jointe doit être une image valide au format JPG ou PNG." -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Format JPG/PNG uniquement." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" -msgstr "Supprime l'avatar de [botname]" +msgid "Removes [botname]'s avatar." +msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "Avatar supprimé." -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "Statut défini à ``Joue à {game.name}``." -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "Jeu effacé." -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" -msgstr "Définit le statut d'écoute de [botname]" +msgid "Sets [botname]'s listening status." +msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "Statut défini à ``Écoute {listening}``." -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "Écoute éffacé." -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "Statut défini à ``Regarde {watching}``." -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Statut changé à {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" -msgstr "Définit le nom d'utilisateur de [botname]" +msgid "Sets [botname]'s username." +msgstr "Définit le nom d'utilisateur de [botname]." -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Impossible de changer le nom. N'oubliez pas que vous pouvez changer mon nom jusqu'à 2 fois par heure. Utilisez les pseudos si vous avez besoin de changements fréquents. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" -msgstr "Définit le surnom de [botname]" +msgid "Sets [botname]'s nickname." +msgstr "Définit le surnom de [botname]." -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Je n'ai pas la permission de changer mon propre surnom." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" -msgstr "" +msgid "Sets [botname]'s global prefix(es)." +msgstr "Définit le(s) préfixe(s) global de [botname]." -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Préfixe réglé." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" -msgstr "" +msgid "Sets [botname]'s server prefix(es)." +msgstr "Définit le(s) préfixe(s) du serveur de [botname]." -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Le préfixe local a bien été réglé." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "Code de langue invalide. Utilisez le format `en-US`" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "Format invalide - le code de langue doit inclure le code du pays, par exemple `en-US`" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Le langage a été défini." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "Le formatage régional sera maintenant basé sur langage du bot." -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "Le formatage régional sera maintenant basé sur le langage `{language_code}`." -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "Le texte personnalisé a été effacé." -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "Le texte personnalisé a été défini." -#: redbot/core/core_commands.py:1452 +#: redbot/core/core_commands.py:2054 msgid "Text must be fewer than 1024 characters long." msgstr "" -#: redbot/core/core_commands.py:1457 +#: redbot/core/core_commands.py:2059 #, docstring msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:1470 +#: redbot/core/core_commands.py:2072 msgid "`{service}` API tokens have been set." msgstr "`{service}` les tokens API ont été définis." -#: redbot/core/core_commands.py:1475 +#: redbot/core/core_commands.py:2077 #, docstring msgid "Manage settings for the help command." msgstr "Gérer les paramètres de la commande d'aide." -#: redbot/core/core_commands.py:1480 +#: redbot/core/core_commands.py:2082 #, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgid " Show the current help settings " msgstr "" -#: redbot/core/core_commands.py:1491 +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 msgid "Help will use menus." msgstr "L'aide utilisera les menus." -#: redbot/core/core_commands.py:1493 +#: redbot/core/core_commands.py:2140 msgid "Help will not use menus." msgstr "L'aide n'utilisera pas les menus." -#: redbot/core/core_commands.py:1497 +#: redbot/core/core_commands.py:2144 #, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " msgstr "" -#: redbot/core/core_commands.py:1507 +#: redbot/core/core_commands.py:2154 msgid "Help will not filter hidden commands" msgstr "L'aide ne filtrera pas les commandes cachées" -#: redbot/core/core_commands.py:1509 +#: redbot/core/core_commands.py:2156 msgid "Help will filter hidden commands." msgstr "L'aide filtrera les commandes cachées." -#: redbot/core/core_commands.py:1513 +#: redbot/core/core_commands.py:2160 #, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "\\n Définit si les commandes qui ne peuvent pas être exécutées dans le contexte actuel doivent être\\n filtrées de l'aide.\\n\\n Par défaut sur True.\\n Utiliser ceci dans paramètre l'activera.\\n " -#: redbot/core/core_commands.py:1524 +#: redbot/core/core_commands.py:2171 msgid "Help will only show for commands which can be run." msgstr "" -#: redbot/core/core_commands.py:1526 +#: redbot/core/core_commands.py:2173 msgid "Help will show up without checking if the commands can be run." msgstr "" -#: redbot/core/core_commands.py:1530 +#: redbot/core/core_commands.py:2177 #, docstring msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " msgstr "" -#: redbot/core/core_commands.py:1543 +#: redbot/core/core_commands.py:2190 msgid "Help will verify the existence of help topics." msgstr "" -#: redbot/core/core_commands.py:1546 +#: redbot/core/core_commands.py:2193 msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." msgstr "" -#: redbot/core/core_commands.py:1554 +#: redbot/core/core_commands.py:2201 #, docstring msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " msgstr "" -#: redbot/core/core_commands.py:1565 +#: redbot/core/core_commands.py:2212 msgid "You must give a value of at least 500 characters." msgstr "Vous devez donner une valeur d'au moins 500 caractères." -#: redbot/core/core_commands.py:1569 +#: redbot/core/core_commands.py:2216 msgid "Done. The character limit per page has been set to {}." msgstr "Terminé. La limite de caractères par page a été définie à {}." -#: redbot/core/core_commands.py:1573 +#: redbot/core/core_commands.py:2220 #, docstring msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " msgstr "" -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 msgid "You must give a value of zero or greater!" msgstr "Vous devez donner une valeur de zéro ou plus !" -#: redbot/core/core_commands.py:1588 +#: redbot/core/core_commands.py:2235 msgid "Done. The page limit has been set to {}." msgstr "Terminé. La limite de page a été définie à {}." -#: redbot/core/core_commands.py:1593 +#: redbot/core/core_commands.py:2240 #, docstring msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " msgstr "" -#: redbot/core/core_commands.py:1605 +#: redbot/core/core_commands.py:2252 msgid "The delay cannot be longer than 14 days!" msgstr "" -#: redbot/core/core_commands.py:1610 +#: redbot/core/core_commands.py:2257 msgid "Done. Help messages will not be deleted now." msgstr "" -#: redbot/core/core_commands.py:1612 +#: redbot/core/core_commands.py:2259 msgid "Done. The delete delay has been set to {} seconds." msgstr "" -#: redbot/core/core_commands.py:1616 +#: redbot/core/core_commands.py:2263 #, docstring msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " msgstr "" -#: redbot/core/core_commands.py:1624 +#: redbot/core/core_commands.py:2271 msgid "The tagline has been reset." msgstr "Le tag a été réinitialisé." -#: redbot/core/core_commands.py:1628 +#: redbot/core/core_commands.py:2275 msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." msgstr "Votre tag est trop long ! Veuillez raccourcir ce type de tag pour ne pas dépasser 2048 caractères." -#: redbot/core/core_commands.py:1636 +#: redbot/core/core_commands.py:2283 msgid "The tagline has been set." msgstr "Le tag a été défini." -#: redbot/core/core_commands.py:1641 +#: redbot/core/core_commands.py:2288 #, docstring msgid "Sends a message to the owner." msgstr "" -#: redbot/core/core_commands.py:1644 +#: redbot/core/core_commands.py:2291 msgid "User ID: {}" msgstr "ID utilisateur : {}" -#: redbot/core/core_commands.py:1647 +#: redbot/core/core_commands.py:2294 msgid "through DM" msgstr "par message privé" -#: redbot/core/core_commands.py:1649 +#: redbot/core/core_commands.py:2296 msgid "from {}" msgstr "de {}" -#: redbot/core/core_commands.py:1650 +#: redbot/core/core_commands.py:2297 msgid " | Server ID: {}" msgstr " | ID du serveur : {}" -#: redbot/core/core_commands.py:1655 +#: redbot/core/core_commands.py:2302 msgid "Use `{}dm {} ` to reply to this user" msgstr "Utilisez `{}dm {} ` pour répondre à cet utilisateur" -#: redbot/core/core_commands.py:1657 +#: redbot/core/core_commands.py:2304 msgid "Sent by {} {}" msgstr "Envoyé par {} {}" -#: redbot/core/core_commands.py:1662 +#: redbot/core/core_commands.py:2309 msgid "I've been configured not to send this anywhere." msgstr "J'ai été configuré pour envoyer cela nulle part." -#: redbot/core/core_commands.py:1733 +#: redbot/core/core_commands.py:2380 msgid "Your message has been sent." msgstr "Votre message a été envoyé." -#: redbot/core/core_commands.py:1735 +#: redbot/core/core_commands.py:2382 msgid "I'm unable to deliver your message. Sorry." msgstr "Je ne parviens pas à envoyer votre message. Désolé." -#: redbot/core/core_commands.py:1740 +#: redbot/core/core_commands.py:2387 #, docstring msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " msgstr "" -#: redbot/core/core_commands.py:1750 +#: redbot/core/core_commands.py:2397 msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." msgstr "ID invalide, utilisateur non trouvé ou l'utilisateur est un bot. Vous pouvez seulement envoyer des messages avec des personnes avec qui je partage un serveur." -#: redbot/core/core_commands.py:1760 +#: redbot/core/core_commands.py:2407 msgid "Owner of {}" msgstr "Propriétaire de {}" -#: redbot/core/core_commands.py:1761 +#: redbot/core/core_commands.py:2408 msgid "You can reply to this message with {}contact" msgstr "Vous pouvez répondre à ce message avec {} contact" -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 msgid "Sorry, I couldn't deliver your message to {}" msgstr "Désolé, je n'ai pas pu transmettre votre message à {}" -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 msgid "Message delivered to {}" msgstr "Message envoyé a {}" -#: redbot/core/core_commands.py:1793 +#: redbot/core/core_commands.py:2440 #, docstring msgid "Prints the bot's data path." -msgstr "" +msgstr "Envoie le chemin des données du bot." -#: redbot/core/core_commands.py:1797 +#: redbot/core/core_commands.py:2444 msgid "Data path: {path}" msgstr "Chemin des données: {path}" -#: redbot/core/core_commands.py:1803 +#: redbot/core/core_commands.py:2450 #, docstring -msgid "Shows debug information useful for debugging.." -msgstr "Affiche les informations de débogage utiles pour le débogage.." +msgid "Shows debug information useful for debugging." +msgstr "" -#: redbot/core/core_commands.py:1864 +#: redbot/core/core_commands.py:2511 #, docstring msgid "\\n Whitelist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:1871 +#: redbot/core/core_commands.py:2518 #, docstring msgid "\\n Adds a user to the whitelist.\\n " msgstr "\\n Ajoute un utilisateur à la liste blanche.\\n " -#: redbot/core/core_commands.py:1881 +#: redbot/core/core_commands.py:2528 msgid "Users added to whitelist." msgstr "Utilisateurs ajoutés à la liste blanche." -#: redbot/core/core_commands.py:1885 +#: redbot/core/core_commands.py:2532 #, docstring msgid "\\n Lists whitelisted users.\\n " msgstr "\\n Liste les utilisateurs en liste blanche.\\n " -#: redbot/core/core_commands.py:1894 +#: redbot/core/core_commands.py:2541 msgid "Whitelisted Users:" msgstr "Utilisateurs inscrits sur la liste blanche:" -#: redbot/core/core_commands.py:1903 +#: redbot/core/core_commands.py:2550 #, docstring msgid "\\n Removes user from whitelist.\\n " msgstr "\\n Supprime l'utilisateur de la liste blanche.\\n " -#: redbot/core/core_commands.py:1913 +#: redbot/core/core_commands.py:2560 msgid "Users have been removed from whitelist." msgstr "Les utilisateurs ont été retirés de la liste blanche." -#: redbot/core/core_commands.py:1917 +#: redbot/core/core_commands.py:2564 #, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Efface la liste blanche.\\n " -#: redbot/core/core_commands.py:1921 +#: redbot/core/core_commands.py:2568 msgid "Whitelist has been cleared." msgstr "La liste blanche a été effacée." -#: redbot/core/core_commands.py:1926 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "\\n Commandes de gestion de la liste noire.\\n " -#: redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:2580 #, docstring msgid "\\n Adds a user to the blacklist.\\n " msgstr "\\n Ajoute un utilisateur à la liste noire.\\n " -#: redbot/core/core_commands.py:1946 +#: redbot/core/core_commands.py:2593 msgid "You cannot blacklist an owner!" msgstr "Vous ne pouvez pas ajouter un propriétaire sur la liste noire !" -#: redbot/core/core_commands.py:1952 +#: redbot/core/core_commands.py:2599 msgid "User added to blacklist." msgstr "Utilisateur ajouté à la liste noire." -#: redbot/core/core_commands.py:1956 +#: redbot/core/core_commands.py:2603 #, docstring msgid "\\n Lists blacklisted users.\\n " msgstr "\\n Liste les utilisateurs sur la liste noire.\\n " -#: redbot/core/core_commands.py:1965 +#: redbot/core/core_commands.py:2612 msgid "Blacklisted Users:" msgstr "Utilisateurs présents sur la liste noire :" -#: redbot/core/core_commands.py:1974 +#: redbot/core/core_commands.py:2621 #, docstring msgid "\\n Removes user from blacklist.\\n " msgstr "\\n Supprime un utilisateur de la liste noire.\\n " -#: redbot/core/core_commands.py:1984 +#: redbot/core/core_commands.py:2631 msgid "Users have been removed from blacklist." msgstr "Les utilisateurs ont été retirés de la liste noire." -#: redbot/core/core_commands.py:1988 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Efface la liste noire.\\n " -#: redbot/core/core_commands.py:1992 +#: redbot/core/core_commands.py:2639 msgid "Blacklist has been cleared." msgstr "La liste noire a été éffacée." -#: redbot/core/core_commands.py:1998 +#: redbot/core/core_commands.py:2645 #, docstring msgid "\\n Whitelist management commands.\\n " msgstr "\\n Commandes de gestion de liste blanche.\\n " -#: redbot/core/core_commands.py:2007 +#: redbot/core/core_commands.py:2654 #, docstring msgid "\\n Adds a user or role to the whitelist.\\n " msgstr "\\n Ajoute un utilisateur ou un rôle à la liste blanche.\\n " -#: redbot/core/core_commands.py:2018 +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 msgid "{names} added to whitelist." msgstr "{names} ajoutés à la liste blanche." -#: redbot/core/core_commands.py:2022 +#: redbot/core/core_commands.py:2681 #, docstring msgid "\\n Lists whitelisted users and roles.\\n " msgstr "\\n Liste les utilisateurs et les rôles en liste blanche.\\n " -#: redbot/core/core_commands.py:2031 +#: redbot/core/core_commands.py:2690 msgid "Whitelisted Users and roles:" msgstr "Utilisateurs et rôles en liste blanche :" -#: redbot/core/core_commands.py:2042 +#: redbot/core/core_commands.py:2701 #, docstring msgid "\\n Removes user or role from whitelist.\\n " msgstr "\\n Supprime les utilisateurs ou les rôles de la liste blanche.\\n " -#: redbot/core/core_commands.py:2054 +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 msgid "{names} removed from the local whitelist." msgstr "{names} supprimé de la liste blanche locale." -#: redbot/core/core_commands.py:2059 +#: redbot/core/core_commands.py:2729 #, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Efface la liste blanche.\\n " -#: redbot/core/core_commands.py:2063 +#: redbot/core/core_commands.py:2733 msgid "Local whitelist has been cleared." msgstr "La liste blanche locale a été effacée." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2739 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "\\n Commandes de gestion de la liste noire.\\n " -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2748 #, docstring msgid "\\n Adds a user or role to the blacklist.\\n " msgstr "\\n Ajoute un utilisateur ou un rôle à la liste noire.\\n " -#: redbot/core/core_commands.py:2088 +#: redbot/core/core_commands.py:2758 msgid "You cannot blacklist yourself!" msgstr "Vous ne pouvez pas vous blacklister vous-même !" -#: redbot/core/core_commands.py:2091 +#: redbot/core/core_commands.py:2761 msgid "You cannot blacklist the guild owner!" msgstr "Vous ne pouvez pas blacklister le propriétaire de la guilde !" -#: redbot/core/core_commands.py:2094 +#: redbot/core/core_commands.py:2764 msgid "You cannot blacklist a bot owner!" msgstr "Vous ne pouvez pas blacklister un propriétaire de bot !" -#: redbot/core/core_commands.py:2101 +#: redbot/core/core_commands.py:2771 msgid "{names} added to the local blacklist." msgstr "{names} ajoutés à la liste noire locale." -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2776 #, docstring msgid "\\n Lists blacklisted users and roles.\\n " msgstr "\\n Liste des utilisateurs et rôles sur la liste noire.\\n " -#: redbot/core/core_commands.py:2115 +#: redbot/core/core_commands.py:2785 msgid "Blacklisted Users and Roles:" msgstr "Utilisateurs et rôles sur la liste noire :" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2796 #, docstring msgid "\\n Removes user or role from blacklist.\\n " msgstr "\\n Supprime les utilisateurs ou les rôles de la liste noire.\\n " -#: redbot/core/core_commands.py:2138 +#: redbot/core/core_commands.py:2808 msgid "{names} removed from the local blacklist." msgstr "{names} supprimé de la liste noire locale." -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2813 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Efface la liste noire.\\n " -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "La liste noire locale a été effacée." -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." -msgstr "Gérer les commandes du bot." +msgid "Manage the bot's commands and cogs." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "Liste des commandes désactivées globalement." -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "{} commandes sont désactivées globalement.\\n" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" -msgstr "" +msgstr "1 commande est désactivée globalement.\\n" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "{} commandes sont désactivées dans {}.\\n" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "1 commande est désactivée dans {}.\\n" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Désactiver une commande globalement." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Je n'ai pas trouvé cette commande. Veuillez noter qu'elle est sensible aux caractères." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Cette commande est déjà globalement désactivée." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Désactiver une commande pour ce serveur uniquement." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." -msgstr "" +msgstr "Vous n'êtes pas autorisé à désactiver cette commande." -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "Cette commande est déjà désactivée sur ce serveur." -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Activer une commande globalement." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "Cette commande est déjà activée globalement." -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Activer une commande dans ce serveur." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Cette commande est déjà activée sur ce serveur." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "Rôles immunisés contre les actions de modération automatisées : \\n" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "Membres immunisés contre les actions de modération automatisées :\\n" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "Pas de paramètres d'immunité ici." -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " -msgstr "\\n Rendre un utilisateur ou des rôles immunisés contre les actions de modération automatisées\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Déjà ajouté." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " -msgstr "\\n Rendre un utilisateur ou des rôles immunisés contre les actions de modération automatisées\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Pas dans la liste." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " -msgstr "\\n Vérifie si un utilisateur ou un rôle serait considéré comme immunisé contre les actions automatisées\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " +msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Ils sont immunisés" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Ils ne sont pas immunisés" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "Salon inconnu avec l'id : {id}" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "Ignorer les commandes dans ce salon ou cette catégorie.\\n\\n Par défaut, le salon actuel est sélectionné.\\n " -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "Salon ajouté à la liste des ignorés." -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "Salon déjà dans la liste des ignorés." -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "Ignorer les commandes dans ce serveur." -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "Ce serveur a été ajouté à la liste des ignorés." -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "Supprime les serveurs ou les salons de la liste des ignorés." -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " -msgstr "Supprime un salon ou une catégorie de la liste des ignorés\\n\\n Par défaut le salon actuel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " +msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "Salon supprimé de la liste des ignorés." -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "Ce salon n'est pas dans la liste des ignorés." -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "Supprime ce serveur de la liste des ignorés." -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "Ce serveur a été supprimer de la liste ignorés." -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "Ce serveur n'est pas dans la liste des ignorés." -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Déjà en cours d'exécution d'une session REPL dans ce canal. Quittez-la avec `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Entrez le code à exécuter ou à évaluer. `exit()` ou `quit` à quitter." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Erreur inattendue : `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1866,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "Votre instance de Red est obsolète ! {} est la version actuelle, cependant vous utilisez {} !" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "\\n\\nPour mettre à jour votre bot, arrêtez d'abord votre bot puis ouvrez une fenêtre de {console} (pas en tant qu'administrateur) et exécutez ceci :\\n\\n" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "Invite de commande" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "Terminal" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "Cas #{} | {} {}" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "**Raison :** {}" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "**Raison :** Utilisez la commande `reason` pour l'ajouter" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "Inconnu" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "Modérateur" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "Jusqu'à" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "Durée" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "Salon" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "{channel} (supprimé)" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "Modifié par" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "Dernière modification à" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "**Utilisateur :** {}\\n" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "**Modérateur :** {}\\n" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "**Jusqu'à :** {}\\n**Durée :** {}\\n" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "**Salon** : {}\\n" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "**Modifié par :** {}\\n" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "**Dernière modification à :** {}\\n" diff --git a/redbot/core/locales/he-IL.po b/redbot/core/locales/he-IL.po index f4564ff99..78c85d18c 100644 --- a/redbot/core/locales/he-IL.po +++ b/redbot/core/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: he_IL\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/hu-HU.po b/redbot/core/locales/hu-HU.po index 4bed54b02..29107dfd1 100644 --- a/redbot/core/locales/hu-HU.po +++ b/redbot/core/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: hu_HU\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Nem lehet fizetni ézért a parancsért DM-ben globális bank nélkül." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Legfeljebb {cost}{currency} kell ahoz hogy használd ezt a parancsot." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Parancsok arra hogy kapcsolatba kerülj Red cog kezelőjével." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "\\n Listázza a cog útvonalait priorítás szerint.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "Telepítési útvonal: {install_path}\\nAlap útvonal: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\nÚtvonal hozzáadása a jelenlegi cog útvonalakhoz.\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Az útvonal nem létezik vagy hibás." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Útvonal sikeresen hozzáadva." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Az útvonalak számának pozitívnak kell lenni." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Ez egy érvénytelen útvonal szám." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Útvonal sikeresen eltávoltítva." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "\\n Újrarendezi az útvonalakat hogy engedélyezze a különböző cog-ok felfedezését.\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Érvénytelen `kezdő-` index." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Érvénytelen `vég-` index." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Útvonalak újrarendezve." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "\\n Megmutatja a jelenlegi telepítési útvonalat vagy beállítja ha megadtál egyet.\\n A megadott útvonalnak abszolútnak vagy relatívnak kell lenni a bot mappájához képest\\n és a mappának már léteznie kell.\\n\\nAz eddig feltelepített cogs-ok nem lesznek áthelyezve.\\n " -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Az útvonal nem létezik." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "A bot le fog tölteni új cogs-okat a `{}` könyvtárba." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "\\n Kilistázza az összes betöltött és elérhető cogs-ot.\\n " -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} betöltve:**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} kirakva:**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} betöltve:**\\n" @@ -118,1388 +110,1752 @@ msgstr "**{} betöltve:**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} kirakva:**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Parancsok amelyek az alap funkciókhoz tartoznak" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} betöltve:**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} kirakva:**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Információ Redről" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "nincs engedélyezve" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "engedélyezve" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "" -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "" -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Elhagyja a szervert" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Időtúllépés." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Kilistázza és engedélyezi a szerverek elhagyását" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Kész." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Betölti a csomagokat" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Csomagok betöltését visszavonja" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Újratölti a csomagokat" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Kikapcsolja a botot" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Leállítás... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Újraindítás..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "A bot {} a beállított színeket használja az embedsekhez." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "nem fogja" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "fogja" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "A szín resetelve." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "A szín be lett állítva." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "JPG / PNG formátum az elfogadott." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Nem sikerült nevet változtatni. Emlékezz, tudod szerkeszteni maximum 2-szer óránként. Használj beceneveket ha sokszor változtatsz. `{} név beállítása`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Nincs jogom hogy megváltoztassam a nevem." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefix beállítva." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "A prefix be van állítva ezen a szerveren." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "A helyszín be lett állítva." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "User ID: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "privát üzeneten keresztül" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "{}-től" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | Server ID: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Használd a `{}dm {} ` üzenetet hogy válaszolj ennek a felhasználónak" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Küldve {} {} által" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Az üzeneted el lett küldve." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Nem tudom kézbesíteni az üzeneted. Bocsi." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Tulajdonosa ennek: {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "Válaszolhatsz erre az üzenetre {}contact -vel" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Sajnálom, de nem tudtam elküldeni az üzeneted {} -nek" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Üzenet elküldve {} -nek" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Whitelistelt felhasználók:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Whitelist kitörölve." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "User ID: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "privát üzeneten keresztül" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "{}-től" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | Server ID: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Használd a `{}dm {} ` üzenetet hogy válaszolj ennek a felhasználónak" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Küldve {} {} által" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Az üzeneted el lett küldve." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Nem tudom kézbesíteni az üzeneted. Bocsi." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Tulajdonosa ennek: {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "Válaszolhatsz erre az üzenetre {}contact -vel" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Sajnálom, de nem tudtam elküldeni az üzeneted {} -nek" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Üzenet elküldve {} -nek" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Whitelistelt felhasználók:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Whitelist kitörölve." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Már most is fut egy REPL értekezlet ebben a csatornában. Lépj ki a `quit` használatával." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Írd be a kódot hogy végrehajtsd vagy kiértékeld. `exit()` vagy `quit` hogy kilépj." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Váratlan hiba: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/id-ID.po b/redbot/core/locales/id-ID.po index fa06e0d91..7b17b7b22 100644 --- a/redbot/core/locales/id-ID.po +++ b/redbot/core/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: id_ID\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Jalan itu tidak ada atau tidak mengarah ke direktori yang benar." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Jalur berhasil ditambahkan." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Itu adalah nomor jalur yang tidak valid." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Jalan berhasil dilepas." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Tidak valid 'dari' indeks." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Tidak valid 'ke' indeks." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Jalur diatur ulang." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Jalan itu tidak ada." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot akan menginstal roda gigi baru ke direktori `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "Selesai." - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "Mematikan... " - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "Memulai ulang..." - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "Selesai." + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "Mematikan... " + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "Memulai ulang..." + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Format JPG / PNG saja." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Gagal mengganti nama. Ingat bahwa Anda hanya bisa melakukannya sampai 2 kali per jam. Gunakan julukan jika Anda memerlukan perubahan yang sering. `{} set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Saya kurang memiliki izin untuk mengganti nama panggilan saya sendiri." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Set awalan." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Awalan persekutuan telah diatur ulang." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Lokal telah ditetapkan." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "ID Pengguna: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "melalui DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "dari {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | Server ID: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Gunakan `{} dm {} ` untuk membalas pengguna ini" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Dikirim oleh {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Pesan Anda telah dikirim." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Saya tidak dapat menyampaikan pesan Anda. Maaf." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Pemilik dari {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Pengguna yang telah diabaikan:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Daftar abaikan telah di bersihkan." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Anda tidak dapat memblokir pemilik!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Pengguna ditambahkan ke daftar blokir." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "ID Pengguna: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "melalui DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "dari {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | Server ID: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Gunakan `{} dm {} ` untuk membalas pengguna ini" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Dikirim oleh {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Pesan Anda telah dikirim." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Saya tidak dapat menyampaikan pesan Anda. Maaf." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Pemilik dari {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Pengguna yang telah diabaikan:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Daftar abaikan telah di bersihkan." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Anda tidak dapat memblokir pemilik!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Pengguna ditambahkan ke daftar blokir." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Sudah menjalankan sesi REPL dalam kanal ini. Keluar dengan 'berhenti'." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Masukkan kode untuk mengeksekusi atau mengevaluasi. `exit ()` atau `quit` untuk keluar." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Kesalahan tak terduga: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/it-IT.po b/redbot/core/locales/it-IT.po index 2173fe86b..2ee138fcf 100644 --- a/redbot/core/locales/it-IT.po +++ b/redbot/core/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: it_IT\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandi utilizzati per interagire con il manager cog di Red." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Il percorso indicato non esiste o non punta ad una cartella valida." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Percorso aggiunto con successo." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "I Numeri Percorso devono essere positivi." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Il numero di percorso inserito non è valido." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Percorso rimosso con successo." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Parametro 'from' non valido." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Parametro 'to' non valido." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "I percorsi sono stati riordinati." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Questo percorso non esiste." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "In futuro i cogs verranno installati nella directory '{}'." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Comandi relativi a funzioni base" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Visualizza informazioni su Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Gli embed adesso sono {} di default." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "disabilitata" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "abilitata" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Per gli embed adesso verrà utilizzata l'impostazione di default." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Gli embed adesso sono {} per questa gilda." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Gli embed adesso sono {} per te." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Abbandona il server" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Risposta scaduta." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Elenca e permette di abbandonare i server" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Fatto." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Carica pacchetti" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Discarica pacchetti" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Ricarica pacchetti" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Spegne il bot" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Arresto in corso... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Riavvio in corso..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Il bot {} utilizzerà i colori configurati per gli embed." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "non " -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr " " -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "La ricerca indistinta dei comandi è stata {} per questo server." -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "La ricerca indistinta dei comandi è stata {} in DM." -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "Il colore è stato resettato." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "Il colore è stato impostato." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "I formati file permessi sono JPG / PNG." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Status cambiato a {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Non sono riuscito a cambiare il mio nome. Ricordati che è possibile farlo fino a 2 volte ogni ora. Se hai bisogno di frequenti modifiche è consigliato l'utilizzo dei nicknames. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Non ho i permessi necessari per cambiare il mio nickname." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Il prefisso è stato impostato." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "I prefissi di Gilda sono stati ripristinati." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Impostazioni locali sono stata impostata." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "Gestisci le impostazioni per il comando aiuto." - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "Fatto. Il limite di caratteri per pagina è stato impostato a {}." - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "Devi inserire un valore superiore o uguale a zero!" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "Fatto. Il limite di pagine è stato impostato a {}." - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "La tagline è stata resettata." - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "La tua tagline è troppo lunga! Per favore abbreviala in modo che non superi i 2048 caratteri." - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "ID utente: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "attraverso il DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "da {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | ID server: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Utilizzare `{}dm {} ` per rispondere a questo utente" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Inviato da {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Il tuo messaggio è stato inviato." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Non sono in grado di consegnare il messaggio. Mi dispiace." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Proprietario di {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "Puoi risponder a questo messaggio con {}contact" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Mi dispiace, non sono riuscito a consegnare il messaggio a {}" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Messaggio recapitato a {}" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Utenti in Whitelist:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "La whitelist è stata cancellata." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Non puoi aggiungere alla blacklist un proprietario!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Utente aggiunto alla blacklist." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "Utenti e ruoli nella whitelist:" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "Gestisci le impostazioni per il comando aiuto." + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "Fatto. Il limite di caratteri per pagina è stato impostato a {}." + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "Devi inserire un valore superiore o uguale a zero!" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "Fatto. Il limite di pagine è stato impostato a {}." + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "La tagline è stata resettata." + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "La tua tagline è troppo lunga! Per favore abbreviala in modo che non superi i 2048 caratteri." + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "ID utente: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "attraverso il DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "da {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | ID server: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Utilizzare `{}dm {} ` per rispondere a questo utente" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Inviato da {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Il tuo messaggio è stato inviato." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Non sono in grado di consegnare il messaggio. Mi dispiace." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Proprietario di {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "Puoi risponder a questo messaggio con {}contact" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Mi dispiace, non sono riuscito a consegnare il messaggio a {}" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Messaggio recapitato a {}" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Utenti in Whitelist:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "La whitelist è stata cancellata." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Non puoi aggiungere alla blacklist un proprietario!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Utente aggiunto alla blacklist." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "Utenti e ruoli nella whitelist:" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." -msgstr "Gestisci i comandi del bot." +msgid "Manage the bot's commands and cogs." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Disabilita globalmente un comando." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Non sono riuscito a trovare quel comando. Attenzione, la ricerca distingue maiuscole e minuscole." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Questo comando risulta già disabilitato globalmente." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Disabilita un comando in questo server." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "Questo comando è già disabilitato in questo server." -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Abilita globalmente un comando." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "Questo comando risulta già abilitato globalmente." -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Abilita un comando in questo server." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Questo comando è già abilitato in questo server." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "Non ci sono impostazioni di immunità." -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Già aggiunto." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Non in elenco." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Sono immuni" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Non sono Immuni" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "E' già in esecuzione una sessione REPL in questo canale. Puoi terminarla scrivendo `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Inserire il codice da eseguire oppure valutare. `exit()` o `quit` per uscire." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Errore imprevisto: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/ja-JP.po b/redbot/core/locales/ja-JP.po index eab434cad..4bde573f0 100644 --- a/redbot/core/locales/ja-JP.po +++ b/redbot/core/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ja_JP\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "グローバルバンクがないので、DMでこのコマンドを実行できません。" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "このコマンドを使用するには、少なくとも {cost} {currency} が必要です。" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "コマンドは Red`s Cog Managerの制御" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "\\n 現在のCogパスを優先度順に一覧表示します。\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "インストールするCogパス: {install_path}\\nコアパス: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\n 使用可能なCogパスのリストにパスを追加します。\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "そのパスは存在しないか、有効なディレクトリをではありません。" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "パスが正常に追加されました。" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "\\n `[p] paths`から` path_number`で指定された利用可能なcogパスを削除します。`.\\n " -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "パス番号は正の数で指定してください。" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "これは無効なパス番号です。" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "パスが正常に削除されました。" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "\\n 再度パスを並び替えて、異なるCogの検出を可能にします。\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "'from' が無効です。" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "'to' が無効です" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "パスを並べ替えました。" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/ko-KR.po b/redbot/core/locales/ko-KR.po index 6576d0e51..9a7157124 100644 --- a/redbot/core/locales/ko-KR.po +++ b/redbot/core/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ko_KR\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "해당 경로가 없거나 올바른 디렉토리가 아니에요." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "경로가 성공적으로 추가됐어요." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "해당 번호는 잘못된 경로 번호예요." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "경로가 성공적으로 제거됐어요." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "'from' 인덱스가 잘돗됐어요." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "'to' 인덱스가 잘못됐어요." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "경로들이 다시 정렬됐어요." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "해당 경로는 존재하지 않아요." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "봇이 새로운 cogs를 '{}' 디렉토리에 설치해요." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "퐁!" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "레드의 대한 정보를 보여드릴게요." +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "다 했어요." - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "종료하는 중..." - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "다시 시작하는 중..." - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "다 했어요." + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "종료하는 중..." + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "다시 시작하는 중..." + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "JPG / PNG 형식만 가능해요." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "이름을 변경하지 못했어요. 한 시간에 2번까지만 할 수 있다는 것을 기억해요. 자주 변경해야 할 경우에는 닉네임을 변경해보세요. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "제 별명을 변경할 수 있는 권한이 없어요." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "프리픽스가 변경됐어요." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "길드 프리픽스가 재설정됐어요." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "로컬이 설정됐어요." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "다이렉트 메세지를 통해서" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "{} 에서" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "해당 사용자에게 응답하려면 `{}dm {} ` 을 사용해야 해요." - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "{} {} 의해 전송됐어요." - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "메세지가 전송됐어요." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "사용자님의 메세지를 전송할 수 없어요. 미안해요." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "화이트 리스트에 추가된 사용자 :" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "화이트 리스트가 지워졌어요." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "우리 주인님은 블랙 리스트에 추가할 수 없어요!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "사용자가 블랙 리스트에 추가됐어요." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "다이렉트 메세지를 통해서" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "{} 에서" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "해당 사용자에게 응답하려면 `{}dm {} ` 을 사용해야 해요." + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "{} {} 의해 전송됐어요." + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "메세지가 전송됐어요." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "사용자님의 메세지를 전송할 수 없어요. 미안해요." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "화이트 리스트에 추가된 사용자 :" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "화이트 리스트가 지워졌어요." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "우리 주인님은 블랙 리스트에 추가할 수 없어요!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "사용자가 블랙 리스트에 추가됐어요." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "이 채널에서 이미 REPL 세션을 실행하고 있어요, `야메로`!" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "실행하거나 평가할 코드를 입력해보세요. 종료하려면 `exit()` 또는 `quit` 를 눌러야 해요." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "예상치 못한 오류 : `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/nl-NL.po b/redbot/core/locales/nl-NL.po index 2d12011c1..0f7931065 100644 --- a/redbot/core/locales/nl-NL.po +++ b/redbot/core/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: nl_NL\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Je moet minstens {cost} {currency} hebben om dit commando te gebruiken." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Commando's om te communiceren met Red's cog manager." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Dit pad bestaat niet, of leidt niet naar een geldige map." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Pad toegevoegd." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Dat is geen geldig pad-nummer." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Pad verwijderd." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Ongeldige 'van' index." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Ongeldige 'naar' index." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Paden opnieuw geordend." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Dit pad bestaat niet." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "De bot zal nieuwe cogs installeren naar de `{}` map." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Opdrachten met betrekking tot kernfuncties" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Laat informatie zien van de bot" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Verouderd" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "Over deze instantie" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "Over Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Embeds zijn nu standaard {}." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "de-activeren" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "activeren" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Embeds zullen nu weer de globale instellingen gebruiken." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Embeds zijn nu {} voor deze server." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Insluitingen zijn nu {} voor u." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" -msgstr "Stel de uitnodiging van de bot in" +msgid "Setup the bot's invite." +msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Verlaat server" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Reactie time-out." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Oké. Doei :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Oké, ik blijf wel :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" +msgid "Lists and allows [botname] to leave servers." msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Om een server te verlaten, typ je gewoon het nummer in." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "Weet je zeker dat ik {} moet verlaten? (ja/nee)" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Klaar." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "Oké dan." -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Laad pakketten" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "{packs} geladen." -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "Dit pakket is al geladen: {pack}" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "Deze pakketten zijn al geladen: {packs}" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Hiermee verwijdert u pakketten" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Laadt pakketten opnieuw" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Sluit de bot af" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Afsluiten... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Herstarten..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "zal niet" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "zal" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Je kan alleen het JPG / PNG formaat gebruiken." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Status veranderd naar {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Kon de gebruikersnaam niet veranderen. Je kunt maximaal twee keer per uur je naam veranderen. Gebruik nicknames als je het vaak moet veranderen met `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Ik heb niet de juiste bevoegdheden om mijn nickname te veranderen." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefix opgeslagen." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Server prefixes zijn gereset." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Taal is veranderd." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "met een persoonlijk bericht" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "van {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Gebruik `{}dm {} ` om te reageren op deze gebruiker" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Verzonden door {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Je bericht is verzonden." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Ik kan dit bericht niet afleveren." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Gebruikers op de witte lijst:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Witte lijst is gewist." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Je kan de eigenaar niet op de zwarte lijst zetten!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Gebruiker aan zwarte lijst toegevoegd." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "met een persoonlijk bericht" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "van {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Gebruik `{}dm {} ` om te reageren op deze gebruiker" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Verzonden door {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Je bericht is verzonden." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Ik kan dit bericht niet afleveren." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Gebruikers op de witte lijst:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Witte lijst is gewist." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Je kan de eigenaar niet op de zwarte lijst zetten!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Gebruiker aan zwarte lijst toegevoegd." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Die command is al geactiveerd in deze server." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Er is al een REPL sessie gaande in dit kanaal. Stop deze met `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Voer code in om dit uit te voeren. `exit()` of `quit` to om te stoppen." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Onverwachte fout: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/no-NO.po b/redbot/core/locales/no-NO.po index 1af386db4..b6e83a764 100644 --- a/redbot/core/locales/no-NO.po +++ b/redbot/core/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: no_NO\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Kommandoer for å kommunisere med Red sin cog manager." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Banen eksisterer ikke eller peker ikke til en gyldig mappe." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Banen er lagt til." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Bane nummeret må være positivt." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Det er et ugyldig bane nummer." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Banen ble fjernet." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Ugyldig \"fra\" index." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Ugyldig \"to\" index." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Baner forandret." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Denne banen finnes ikke." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot'en vil installere nye cogs til \"{}\" mappen." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Kommandoer relatert til kjerne funksjoner" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Viser info om Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Utdatert" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Embeder er nå {} som standard." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "skrudd av" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "skrudd på" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Embeder vil nå bruke globale instillinger." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Embeder er nå {} for denne guilden." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Embeder er nå {} for deg." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Forlater server" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "" -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Ok, da blir jeg værende da :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Lister og gir lov til å forlate server" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Ferdig." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Laster pakker" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Utlaster pakker" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Omlaster pakker" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Skrur av botten" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Slår av... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Restarter..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Botten {} bruke konfigurerte farger for embeder." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "vil ikke" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "vil" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "Fuzzy kommando søking har blitt {} for denne serveren." -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "Fuzzy kommando søking har blitt {} i DMer." -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Bare JPG / PNG format." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Kan ikke endre navnet. Husk at du kan bare gjøre det opptil 2 ganger i timen. Bruk kallenavn hvis du trenger hyppige endringer. \"{} sett kallenavn\"" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Jeg mangler tillatelse til å endre mitt eget kallenavn." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefiks satt." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Gruppe prefikser er tilbakestilt." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Lokale innstillinger er angitt." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "Bruker-ID: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "gjennom DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "fra {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Bruk '{} dm {} ' for å svare denne brukeren" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Sendt av {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Din melding har blitt sendt." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Jeg klarer ikke å levere meldingen. Unnskyld." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "Bruker-ID: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "gjennom DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "fra {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Bruk '{} dm {} ' for å svare denne brukeren" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Sendt av {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Din melding har blitt sendt." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Jeg klarer ikke å levere meldingen. Unnskyld." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Kjører allerede en REPL økt i denne kanalen. Avslutt den med \"avslutt\"." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Angi koden for å kjøre eller evaluere. \"exit()\" eller \"slutte\" for å avslutte." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Uventet feil: \"{}\"" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/pl-PL.po b/redbot/core/locales/pl-PL.po index 79689372b..d342f7631 100644 --- a/redbot/core/locales/pl-PL.po +++ b/redbot/core/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: pl_PL\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Komendy dla interfejsu menedżera cogów dla Reda." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Ta ścieżka nie istnieje lub nie prowadzi do poprawnego katalogu." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Ścieżka dodana pomyślnie." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Liczby w ścieżce muszą być dodatnie." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "To niepoprawny numer ścieżki." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Ścieżka usunięta pomyślnie." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Nieprawidłowy indeks 'from'." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Nieprawidłowy indeks 'to'." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Kolejność ścieżek zmieniona." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Ta ścieżka nie istnieje." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot będzie instalować nowe rozszerzenia w katalogu `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Komendy związane z wbudowanymi funkcjami" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Pokazuje informacje o Redzie" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "Właścicielem instancji jest" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Wersja Red" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Nieaktualna" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "O tej instancji" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "Więcej o Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "Globalna wartość domyślna: {}\\n" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "Ustawienia serwera: {}\\n" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Ustawienia użytkownika: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Embedy są teraz domyślnie {}." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "wyłączone" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "włączone" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Embedy będą teraz używać globalnego ustawienia." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Embedy są teraz {} dla tej gildii." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Embedy są teraz {} dla Ciebie." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Opuszcza serwer" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Przekroczono limit czasu odpowiedzi." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Wyświetla serwery i pozwala je opuścić" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Gotowe." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Ładuje pakiety" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" +msgid "Unloads packages." msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Przeładowuje pakiety" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Wyłącza bota" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Wyłączanie... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Restartowanie..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Bot {} używał swojego skonfigurowanego koloru dla embedów." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "nie będzie" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "będzie" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "Kolor został zresetowany." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "Kolor został ustawiony." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Tylko formaty JPG / PNG." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Status zmieniony na %s." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Nie udało się zmienić nazwy. Pamiętaj, że możesz to robić dwa razy w ciągu godziny. Używaj pseudonimów jeśli potrzebujesz częstych zmian. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Nie mam uprawnień do zmiany mojego pseudonimu." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefiks ustawiony." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Prefiksy gildii zostały zresetowane." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Język został ustawiony." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "Zarządzaj ustawieniami dla komendy help." - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "Gotowe. Limit znaków na stronę został ustawiony na {}." - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "Musisz podać wartość zero lub większą!" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "Gotowe. Limit stron został ustawiony na {}." - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "ID użytkownika: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "przez PW" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "z {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | ID serwera: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Użyj `{}dm {} `, by odpowiedzieć temu użytkownikowi" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Wysłane przez {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Twoja wiadomość została wysłana." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Nie mogę wysłać twojej wiadomości. Przepraszam." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Właściciel {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "Możesz odpowiedzieć na tę wiadomość za pomocą {}contact" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Sorry, nie mogę dostarczyć Twojej wiadomości do {}" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Wiadomość dostarczona do {}" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Biała lista:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Biała lista została wyczyszczona." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Nie możesz dodać właściciela do czarnej listy!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Użytkownik został dodany do czarnej listy." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "Biała lista użytkowników i ról:" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "Zarządzaj ustawieniami dla komendy help." + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "Gotowe. Limit znaków na stronę został ustawiony na {}." + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "Musisz podać wartość zero lub większą!" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "Gotowe. Limit stron został ustawiony na {}." + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "ID użytkownika: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "przez PW" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "z {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | ID serwera: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Użyj `{}dm {} `, by odpowiedzieć temu użytkownikowi" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Wysłane przez {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Twoja wiadomość została wysłana." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Nie mogę wysłać twojej wiadomości. Przepraszam." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Właściciel {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "Możesz odpowiedzieć na tę wiadomość za pomocą {}contact" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Sorry, nie mogę dostarczyć Twojej wiadomości do {}" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Wiadomość dostarczona do {}" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Biała lista:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Biała lista została wyczyszczona." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Nie możesz dodać właściciela do czarnej listy!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Użytkownik został dodany do czarnej listy." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "Biała lista użytkowników i ról:" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." -msgstr "Zarządzaj komendami bota." +msgid "Manage the bot's commands and cogs." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Wyłącza komendę globalnie." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Nie mogłem znaleźć komendy. Pamiętaj, że ma tutaj znaczenie wielkość znaków." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Ta komenda jest już wyłączona globalnie." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Wyłącza komendę tylko na tym serwerze." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "Ta komenda jest już wyłączona na tym serwerze." -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Włącza komendę globalnie." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "Ta komenda jest już włączona globalnie." -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Włącza komendę na tym serwerze." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Ta komenda jest już włączona na tym serwerze." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Już istnieje." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Brak na liście." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Już działa sesja REPL na tym kanale. Wyjdź za pomocą `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Wpisz kod do wykonania lub oceny. Napisz `exit()`lub `quit` by wyjść." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Nieoczekiwany błąd: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/pt-BR.po b/redbot/core/locales/pt-BR.po index af51f786e..3c191707b 100644 --- a/redbot/core/locales/pt-BR.po +++ b/redbot/core/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: pt_BR\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Não pode pagar por este comando em uma DM sem um banco global." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Você precisa de pelo menos {cost} {currency} para usar este comando." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandos para interagir com o gestor de cogs do Red." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "\\n Lista os caminhos das cogs atuais em ordem de prioridade.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "Caminho da instalação: {install_path}\\nCaminho da base: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\n Adiciona um caminho para a lista de caminhos de cogs disponíveis.\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Esse caminho não existe ou não aponta para um diretório válido." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Caminho adicionado com sucesso." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "\\n Remove um caminho dos caminhos disponíveis para cogs de acordo com o `path_number` de `[p]paths`.\\n " -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "O número do caminho deve ser positivo." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Esse é um número de caminho inválido." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Caminho removido com sucesso." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "\\n Reordena os caminhos internamente para permitir a descoberta de outros cogs.\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Campo 'from' inválido." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Campo 'to' inválido." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Caminhos reordenados." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "\\n Retorna o caminho de instalação atual ou define se ele for fornecido.\\n O caminho fornecido deve ser absoluto ou relativo ao\\n diretório do bot, e já deve existir.\\n\\n Nenhum cog instalado será transferido no processo.\\n " -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Esse caminho não existe." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "O bot irá instalar novos cogs no diretório `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} carregado:**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} descarregado:**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} carregado:**\\n" @@ -118,1388 +110,1752 @@ msgstr "**{} carregado:**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} descarregado:**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Comandos relacionados com as funções base" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} carregado:**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} descarregado:**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Mostra informações sobre o Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "Este bot é uma instância de [Red, um bot para Discord de código aberto]({}) criado por [Twentysix]({}) e [melhorado por muitos]({}).\\n\\nRed é apoiado por uma comunidade apaixonada que contribui e cria conteúdo para todos desfrutarem. [Junte-se a nós hoje]({}) e nos ajude a melhorar!\\n\\n(c) Cog Creators" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Versão do Red" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "Sim, {version} está disponível." -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "Falha ao procurar por atualizações." -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Desatualizado" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "Sobre esta instância" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "Sobre o Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "Trazer alegria desde 02 de Jan 2016 (mais de {} dias atrás!)" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "Mostra o uptime de [botname]" +msgid "Shows [botname]'s uptime." +msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "Menos de um segundo" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "Configuração da Guilda: {}\\n" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "Configuração de canal: {}\\n" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Configuração do usuário: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "As mensagens incorporadas agora são {} por padrão." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "desabilitado" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "habilitado" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "As mensagens incorporadas agora voltarão para a configuração global." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "As mensagens incorporadas agora são {} para esta guilda." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "As mensagens incorporadas agora são {} para este canal." -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "As mensagens incorporadas agora são {} para você." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" -msgstr "Configurar o convite do bot" +msgid "Setup the bot's invite." +msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Sai do servidor" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Tempo de resposta excedido." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Certo. Tchau :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "Saindo da guilda '{}'" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" +msgid "Lists and allows [botname] to leave servers." msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Para deixar um servidor, basta digitar o número." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "Não posso deixar uma guilda da qual sou proprietário." -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Concluído." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Carrega pacotes" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Descarrega pacotes" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Recarrega pacotes" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Desliga o bot" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Desligando... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Reiniciando..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "Descrição reiniciada." -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "O bot {} usa a cor configurada para mensagens incorporadas." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "não vai" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "vai" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "A cor foi redefinida." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "A cor foi definida." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Apenas formatos JPG / PNG." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Status alterado para {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefixo definido." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Prefixos do servidor foram redefinidos." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Localidade foi definida." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "Gerencie as configurações para o comando de ajuda." - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "ID do usuário: {}" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "através de DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "de {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | ID do servidor: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Use `{}dm {} ` para responder este usuário" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Enviado por {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Sua mensagem foi enviada." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Proprietário de {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "Você pode responder a esta mensagem com {}contato" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Desculpe, não consegui entregar sua mensagem para {}" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Mensagem enviada para {}" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "Imprime o caminho de dados do bot." - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "Caminho dos dados: {path}" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "A lista braca foi limpa." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Você não pode colocar um proprietário na lista negra!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Usuário adicionado à lista negra." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "Gerencie as configurações para o comando de ajuda." + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "ID do usuário: {}" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "através de DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "de {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | ID do servidor: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Use `{}dm {} ` para responder este usuário" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Enviado por {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Sua mensagem foi enviada." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Proprietário de {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "Você pode responder a esta mensagem com {}contato" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Desculpe, não consegui entregar sua mensagem para {}" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Mensagem enviada para {}" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "Imprime o caminho de dados do bot." + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "Caminho dos dados: {path}" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "A lista braca foi limpa." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Você não pode colocar um proprietário na lista negra!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Usuário adicionado à lista negra." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "Você não pode colocar um proprietário do bot na lista negra!" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "Você não pode colocar um proprietário do bot na lista negra!" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "Não existem comandos desativados globalmente." -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "{} comandos estão desativados globalmente.\\n" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "1 comando está desativado globalmente.\\n" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "Lista de comandos desabilitados neste servidor." -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "Não há nenhum comando desativado em {}." -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "{} comandos estão desativados em {}.\\n" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "1 comando está desativado em {}.\\n" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "Desative um comando.\\n\\n Se você for o dono do bot, isso desativará os comandos\\n globalmente por padrão.\\n " -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Desative um comando globalmente." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Habilita um comando neste servidor." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Esse comando já está habilitado neste servidor." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "Nenhuma configuração de imunidade aqui." -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Já adicionado." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Não está na lista." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Eles são imunes" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Eles não são Imunes" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "Saindo." -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Erro inesperado: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "Esse comando está em tempo de espera. Tente novamente dentro de {delay}." -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "Esse comando está recarregando. Tente novamente em 1 segundo." -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "Muitas pessoas usando este comando. Ele só pode ser usado {number} vez(es) por {type} simultaneamente." -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "**Motivo:** {}" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "**Motivo:** Use o comando `reason` para adicioná-lo" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "Desconhecido" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "Moderador" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "Até" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "Duração" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "Canal" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "Alterado por" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "**Usuário:** {}\\n" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "**Moderador:** {}\\n" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "**Até:** {}\\n**Duração:** {}\\n" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "**Canal**: {}\\n" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "**Alterado por:** {}\\n" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/pt-PT.po b/redbot/core/locales/pt-PT.po index 00d8517c9..8718bb1a7 100644 --- a/redbot/core/locales/pt-PT.po +++ b/redbot/core/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: pt_PT\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandos de gestão dos cogs do Red." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Esse caminho não existe ou não aponta para um caminho válido." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Caminho adicionado com sucesso." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Deste um número de caminho inválido." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Caminho removido com sucesso." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Index 'de' inválido." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Index 'para' inválido." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Caminhos reordenados." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Esse caminho não existe." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "O bot irá instalar novos cogs para o caminho `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Comandos relacionados com as funções básicas" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Mostra informação sobre o Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "As mensagens incorporadas estão agora {} por predefinição." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/ro-RO.po b/redbot/core/locales/ro-RO.po index 9e0b550d1..ea6e6637f 100644 --- a/redbot/core/locales/ro-RO.po +++ b/redbot/core/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ro_RO\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Path-urile au fost reordonate." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Path-ul specificat nu există." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot-ul va instala noile plugin-uri(cogs) în directorul `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} încărcat:**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} neîncărcat:**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} încărcat:**\\n" @@ -118,1388 +110,1752 @@ msgstr "**{} încărcat:**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} neîncărcat:**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Comenzi legate de funcțiile de bază" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} încărcat:**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} neîncărcat:**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong!" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Afișează informații despre Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Versiunea Red" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "Da, versiunea {version} este disponibilă." -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "Verificarea pentru actualizări a eșuat." -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Neactualizat" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "Despre această instanță" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "Despre Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "Aducând bucurie din 02 Ianuarie 2016 (peste {} zile în urmă)!" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "Afișează timpul de când bot-ul, [botname], este pornit" +msgid "Shows [botname]'s uptime." +msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "Mai puțin de o secundă" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Setare de utilizator: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "dezactivat" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "activat" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "" -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "" -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" +msgid "Leaves the current server." msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "" -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "În regulă. Pa-paaa :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" +msgid "Lists and allows [botname] to leave servers." msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "" -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" +msgid "Loads packages." msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" +msgid "Unloads packages." msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" +msgid "Reloads packages." msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" +msgid "Shuts down the bot." msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "" -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "" -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Schimbarea numelui a eșuat. Nu uitați că puteți face acest lucru de până la 2 ori pe oră. Utilizați nickname dacă aveți nevoie de modificări frecvente. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" -msgstr "Setează nickname-ul bot-ului, [botname]" +msgid "Sets [botname]'s nickname." +msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Îmi lipsesc permisiunile de a-mi schimba porecla." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" -msgstr "Setează prefix(urile) globale ale bot-ului, [botname]" +msgid "Sets [botname]'s global prefix(es)." +msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefix setat." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" -msgstr "Setează prefix(urile) bot-ului, [botname], pe acest server" +msgid "Sets [botname]'s server prefix(es)." +msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Prefixele serverului au fost resetate." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "Cod de localizare invalid. Utilizați formatul: `ro-RO`" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "Format invalid - codul de localizare trebuie să includă codul de țară, ex. `ro-RO`" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Localizarea a fost setată." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/ru-RU.po b/redbot/core/locales/ru-RU.po index 5ea9eb2a4..e4d4bd6b5 100644 --- a/redbot/core/locales/ru-RU.po +++ b/redbot/core/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ru_RU\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Не удается оплатить эту команду в DM без глобального банка." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "Вам нужно как минимум {cost} {currency} для того чтобы использовать данную команду." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Команды для интерфейса с менеджером плагинов Red." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "\\n Список текущих путей плагинов в порядке приоритета.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "Путь установки: {install_path}\\nОсновной путь: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "\\n Добавить путь к списку путей доступных плагинов.\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Этот путь не существует или не указывает на допустимый каталог." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Путь успешно добавлен." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "\\n Удаляет путь из доступных путей Cog, учитывая `path_number` от `[p]paths`.\\n " -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Номера путей должны быть положительными." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Это неверный номер пути." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Путь успешно удален." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "\\n Внутреннее изменение порядка путей, позволяющие обнаруживать различные плагины.\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Недопустимый индекс 'от'." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Недопустимый индекс 'в'." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Пути переупорядочены." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "\\n Возвращает текущий путь установки или устанавливает его, если он указан.\\n Указанный путь должен быть абсолютным или относительным к каталогу\\n бота, и он должен уже существовать.\\n\\n Никакие установленные плагины не будут переданы в процессе.\\n " -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Этого пути не существует." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Бот будет устанавливать новые плагины в директорию `{}`." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "\\n Список всех загруженных и доступных плагинов.\\n " -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} загружен:**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} выгружен:**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} загружен:**\\n" @@ -118,141 +110,370 @@ msgstr "**{} загружен:**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} выгружен:**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Команды, связанные с основными функциями" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} загружен:**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} выгружен:**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Показывает информацию о Red" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "Этот бот является примером [Red, открытый бот Discord]({}) сделано [Twentysix]({}) и [улучшено многими]({}).\\n\\nRed поддерживается страстным сообществом, которое вносит свой вклад и создает контент для всех желающих. [Присоединяйтесь к нам сегодня]({}) и помогите нам улучшить!\\n\\n(c) Cog Creators" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "Данная копия принадлежит" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Версия Red бота" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "Да, {version} доступен." -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "Проверка обновлений не удалась." -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Устаревшие" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "Об этом экземпляре" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "О Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "Приносит радость с 2 Января 2016 (более {} дней назад!)" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "Показать [botname] время безотказной работы" +msgid "Shows [botname]'s uptime." +msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "Менее одной секунды" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "Был за: **{time_quantity}** (поскольку {timestamp} универсальное глобальное время)" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "\\n Команды для включения или выключения встраиваемых сообщений.\\n\\n Этот параметр определяет, использовать ли встраиваемые сообщения\\n в качестве ответа на команду (для команд, которые ее поддерживают).\\n По умолчанию используются встраиваемые сообщения.\\n " -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "Настройка эмбеддов:\\n\\n" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "Глобальные значения по умолчанию: {}\\n" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "Настройки гильдии: {}\\n" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "Настройка канала: {}\\n" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "Настройки пользователя: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "\\n Переключите настройку глобальных Эмбедов.\\n\\n Это используется как запасной вариант, если пользователь или\\n Guild не установили предпочтение. По умолчанию используется\\n embed.\\n " -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Встраиваемые теперь по умолчанию {}." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "отключен" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "включен" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "\\n Переключить настройку встраиваемых сообщений гильдии.\\n\\n Если для параметра Enabled не установлено\\n значение, настройка будет отменена, и вместо\\n нее будет использоваться глобальное значение\\n по умолчанию.\\n\\n Если установлено, оно будет использоваться вместо\\n глобального значения по умолчанию, чтобы определить,\\n следует ли использовать встраиваемые сообщения. Оно\n" @@ -260,1253 +481,1385 @@ msgstr "\\n Переключить настройку встраивае " гильдии, кроме команд справки\\n \n" " " -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Настройки теперь восстанавливаются." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Настройки {} для этой гильдии." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "\\n Переключите настройку встраивания канала.\\n\\n Если включено None, настройка будет сброшена и\\n вместо этого будет использоваться гильдия по умолчанию.\\n\\n Если установлено, используется вместо гильдии по умолчанию\\n определить, использовать ли встраивание или нет. Это\\n используется для всех команд, выполненных в канале, кроме\\n для справочных команд.\\n " -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "Сейчас встраиваются {} для этого канала." -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "\\n Переключить настройку встраиваемых сообщений пользователя.\\n\\n Если для параметра Enabled не установлено\\n значение, настройка будет отменена, и вместо\\n нее будет использоваться глобальное значение\\n по умолчанию.\\n\\n Если установлено, оно будет использоваться вместо\\n глобального значения по умолчанию, чтобы определить,\\n следует ли использовать встраиваемые сообщения. Оно\n" -" используется для всех команд, выполняемых в личных\n" -" сообщениях с ботом, а также для всех команд помощи везде.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Настройки {} для вас." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "Отправляет владельцу последние команды, за исключением\\n\\n Если публично (указано \"yes\"), оно будет отправлено в чат" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "Пока еще ничего не произошло" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" -msgstr "Url приглашения пользователя [botname]" +msgid "Show's [botname]'s invite url." +msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" -msgstr "Настроить приглашения бота" +msgid "Setup the bot's invite." +msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "\\n Определите, должна ли команда быть доступной для обычного пользователя.\\n " -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Покинуть сервер" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "Вы уверены, что хотите, чтобы я покинул данный сервер? (y/n)" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Время ответа истекло." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Хорошо. До свидания :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "Выход из гильдии '{}'" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Хорошо, тогда я остаюсь :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Список серверов и разрешение покинуть их" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Чтобы покинуть сервер, просто наберите его номер." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "Я не могу покинуть гильдию, которой я владею." -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "Вы уверены, что хотите чтобы я вышел {}? (да/нет)" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Готово." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "Хорошо." -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Загружает пакеты" +msgid "Loads packages." +msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "Загружено {packs}." -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "Следующий пакет уже загружен: {pack}" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "Следующие пакеты уже загружены: {packs}" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "Не удалось загрузить следующие пакеты: {pack}.\\n. Проверьте консоль или логи для более точных деталей." -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "Не удалось загрузить следующие пакеты: {packs}.\\n. Проверьте консоль или логи для более точных деталей." -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "Следующий пакет не найден в пути ког: {pack}." -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "Следующие пакеты не были найдены в пути ког: {packs}" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "Этот пакет не может быть загружен по следующим причинам:\\n\\n{reason}" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "Эти пакеты не могут быть загружены по следующим причинам:\\n\\n{reasons}" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "**ПРЕДУПРЕЖДЕНИЕ**: В следующем репо используются общие библиотеки, помеченные для удаления красным 3.4: {repo}.\\nВы должны сообщить сопровождающему репо об этом сообщении." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**ПРЕДУПРЕЖДЕНИЕ**: Следующие репозитории используют общие библиотеки, помеченные для удаления в красном 3.4: {repos}.\\nВы должны сообщить сопровождающим этих репозиториев об этом сообщении." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Выгружает пакеты" +msgid "Unloads packages." +msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "Следующий пакет был выгружен: {pack}." -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "Следующие пакеты были выгружены: {packs}." -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "Не удалось загрузить следующий пакет: {pack}." -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "Следующие пакеты не были загружены: {packs}." -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Перезагружает пакеты" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "Перезагрузка {packs}." -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "Не удалось перезагрузить следующий пакет: {pack}.\\nПроверьте консоль или логи для получения подробностей." -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "Не удалось перезагрузить следующие пакеты: {packs}\\nПроверьте консоль или журналы для получения информации." -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "Этот пакет не может быть перезагружен по следующей причине:\\n\\n{reason}" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "Эти пакеты не могут быть перезагружены по следующим причинам:\\n\\n{reasons}" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "**ПРЕДУПРЕЖДЕНИЕ**: В следующем репо используются общие библиотеки, помеченные для удаления в Red 3.4: {repo}.\\nВы должны сообщить сопровождающим этих репозиториев об этом сообщении." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "**ПРЕДУПРЕЖДЕНИЕ**: Следующие репозитории используют общие библиотеки, помеченные для удаления в красном 3.4: {repos}.\\nВы должны сообщить сопровождающим этих репозиториев об этом сообщении." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Выключает бота" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Завершение работы... " -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "Попытки перезагрузить Red\\n\\n Завершает работу Red с кодом выхода 26\\n Перезапуск не гарантирован: он должен\\n обрабатываться используемым менеджером\n" -" процессов" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Перезапуск..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" -msgstr "Изменяет настройки [botname]" +msgid "Changes [botname]'s settings." +msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "Роли администратора: {admin}\\nРоли модов: {mod}\\n" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "Тот же локализация как у бота" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "Установите задержку, пока бот не удалит командное сообщение.\\n\\n Должно быть между -1 и 60.\\n\\n Установите -1, чтобы отключить эту функцию.\\n " -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "Удаление команды отключено." -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "Удалить задержку, установленную на {num} секунд." -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "Бот удалит командные сообщения через {num} секунд. Установите это значение -1, чтобы прекратить удаление сообщений" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "Я не буду удалять командные сообщения." -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "\\n Устанавливает описание бота.\\n Используйте без описания для сброса.\\n Это показано в нескольких местах, включая меню справки.\\n\\n По умолчанию \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "Описание сброшено." -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "Это описание слишком длинное для правильного отображения. Пожалуйста, попробуйте еще раз с ниже 250 символов" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "\\n Добавляет роль администратора для этого гильдии.\\n " -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "Эта роль уже является администратором." -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "Теперь эта роль рассматривается как роль администратора." -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "\\n Добавляет роль модератора для этой гильдии.\\n " -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "Эта роль уже является модераторской." -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "Эта роль теперь считается ролью мода." -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "\\n Удаляет роль администратора для этой гильдии.\\n " -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "Эта роль не была ролью администратора, с которой она начала." -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "Эта роль больше не рассматривается как роль администратора." -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "\\n Удаляет роль модератора для этого сервера.\\n " -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "Эта роль не была модераторской ролью для начала." -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "Эта роль больше не рассматривается как роль модератора." -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "\\n Переключите, использовать ли цвет, настроенный владельцем бота, для встраивания.\\n\\n По умолчанию используется настроенный цвет бота.\\n В противном случае используемый цвет будет цветом главной роли бота.\\n " -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Бот {} использовать свой настроенный цвет для встраивания сообщений." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "не будет" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "будет" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "\\n Переключить поиск неопределенных команд на сервере.\\n\\n По умолчанию поиск неопределенных команд отключен.\\n " -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "Поиск неопределенной команды был {} для этого сервера." -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "\\n Переключить поиск неопределенных команд в личных сообщениях.\\n\\n По умолчанию поиск неопределенных команд отключен.\\n " -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "Поиск неопределенных команд был {} в личных сообщениях." -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "\\n Устанавливает цвет по умолчанию, который будет использоваться для встраиваемых сообщений бота.\\n\\n Приемлемые значения для параметра цвета можно найти по адресу:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "Цвет был сброшен." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "Цвет был установлен." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "Ошибка. Помните, что мой аватар можно редактировать до двух раз в час. Ссылка или вложение должны быть корректным изображением в формате JPG или PNG." -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "JPG / PNG формат только." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" -msgstr "Удаляет аватар [botname]" +msgid "Removes [botname]'s avatar." +msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "Аватар удален." -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" -msgstr "Устанавливает игровой статус [botname]" +msgid "Sets [botname]'s playing status." +msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "Статус изменён на ``Воспроизведение {game.name}``." -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "Игра очищена." -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" -msgstr "Устанавливает статус прослушивания [botname]" +msgid "Sets [botname]'s listening status." +msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "Статус установлен в ``Слушаю {listening}``." -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "Прослушивание прояснилось." -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" -msgstr "Устанавливает статус просмотра [botname]" +msgid "Sets [botname]'s watching status." +msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "Status set to ``Watching {watching}``." -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "Просмотр очищен." -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " -msgstr "Устанавливает статус [botname]\\n\\n Доступные статусы:\\n онлайн\\n вхолостую\\n просьба не беспокоить\\n невидимый\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Статус изменён на {}." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." -msgstr "Устанавливает потоковое состояние [botname]\\n Если оставить как streamer, так и stream_title пустыми, это очистит его." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." +msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" -msgstr "Устанавливает имя пользователя [botname]" +msgid "Sets [botname]'s username." +msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Не удалось изменить имя. Помните, что вы можете делать это до 2-ух раз в час. Используйте никнеймы, если вам нужны частые изменения. `{} установить никнейм`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" -msgstr "Устанавливает никнейм [botname]" +msgid "Sets [botname]'s nickname." +msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Мне не хватает разрешений чтобы изменить свой ник." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" -msgstr "Устанавливает глобальный префикс(ксы) [botname]" +msgid "Sets [botname]'s global prefix(es)." +msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Префикс установлен." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" -msgstr "Устанавливает префикс(ксы) сервера [botname]" +msgid "Sets [botname]'s server prefix(es)." +msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Префиксы сервера были сброшены." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "Неверный код языка. Используйте формат: `en-US`" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "Недопустимый формат - код языка должен содержать код страны, например 'en-US'" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Локализация была установлена." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "Формат региона теперь будет основываться на локализации бота." -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "Формат региона теперь будет основываться на локализации `{language_code}`." -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " -msgstr "Настраивает раздел [p]info\\n\\n Максимально допустимое количество символов - 1024.\\n Поддерживает уценку, ссылки и \\\"mentions\\\".\\n Пример ссылки:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "Пользовательский текст был очищен." -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "Пользовательский текст установлен." -#: redbot/core/core_commands.py:1452 +#: redbot/core/core_commands.py:2054 msgid "Text must be fewer than 1024 characters long." msgstr "" -#: redbot/core/core_commands.py:1457 +#: redbot/core/core_commands.py:2059 #, docstring msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " msgstr "Установите различные внешние токены API.\\n\\n Эта настройка будет запрашиваться некоторыми сторонними винтиками и некоторыми основными винтиками.\\n\\n Для добавления ключей укажите имя сервиса и токены в виде запятой\\n список ключей, значений, как описано Cog, запрашивающим эту команду.\\n\\n Примечание: токены API чувствительны и должны использоваться только в частном канале\\n или в DM с ботом.\\n " -#: redbot/core/core_commands.py:1470 +#: redbot/core/core_commands.py:2072 msgid "`{service}` API tokens have been set." msgstr "`{service}` API токены были установлены." -#: redbot/core/core_commands.py:1475 +#: redbot/core/core_commands.py:2077 #, docstring msgid "Manage settings for the help command." msgstr "Управление настройками для команды справки." -#: redbot/core/core_commands.py:1480 +#: redbot/core/core_commands.py:2082 #, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "\\n Позволяет отправлять команду справки в виде разбитого на страницы меню вместо отдельного\\n Сообщения.\\n\\n По умолчанию это False.\\n Использование этого без настройки переключит. \\n " +msgid " Show the current help settings " +msgstr "" -#: redbot/core/core_commands.py:1491 +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 msgid "Help will use menus." msgstr "Помощь будет использовать меню." -#: redbot/core/core_commands.py:1493 +#: redbot/core/core_commands.py:2140 msgid "Help will not use menus." msgstr "Помощь не будет использовать меню." -#: redbot/core/core_commands.py:1497 +#: redbot/core/core_commands.py:2144 #, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "\\n Это позволяет команде справки показывать скрытые команды\\n\\n По умолчанию False.\\n Использование этого без настройки переключится\\n " +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" -#: redbot/core/core_commands.py:1507 +#: redbot/core/core_commands.py:2154 msgid "Help will not filter hidden commands" msgstr "Помощь не будет фильтровать скрытые команды" -#: redbot/core/core_commands.py:1509 +#: redbot/core/core_commands.py:2156 msgid "Help will filter hidden commands." msgstr "Помощь будет фильтровать скрытые команды." -#: redbot/core/core_commands.py:1513 +#: redbot/core/core_commands.py:2160 #, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "\\n Если команды, которые не могут быть запущены в текущем контексте, должны быть\\n отфильтрованы из помощи\\n\\n По умолчанию истина.\\n Использование этого без параметра будет переключаться.\\n " +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" -#: redbot/core/core_commands.py:1524 +#: redbot/core/core_commands.py:2171 msgid "Help will only show for commands which can be run." msgstr "Справка будет показывать только для команд, которые могут быть запущены." -#: redbot/core/core_commands.py:1526 +#: redbot/core/core_commands.py:2173 msgid "Help will show up without checking if the commands can be run." msgstr "Справка будет показана без проверки возможности выполнения команд." -#: redbot/core/core_commands.py:1530 +#: redbot/core/core_commands.py:2177 #, docstring msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " msgstr "\\n Это позволяет боту ответить на сообщение о существовании конкретной\\n категории помощи, даже если пользователь не может ее использовать.\\n\\n Примечание: Эта настройка сама по себе не предотвращает переадресацию команд.\\n\\n По умолчанию — Ложь.\\n Использование этого без параметра будет переключаться.\\n " -#: redbot/core/core_commands.py:1543 +#: redbot/core/core_commands.py:2190 msgid "Help will verify the existence of help topics." msgstr "Помощь проверит наличие тем помощи." -#: redbot/core/core_commands.py:1546 +#: redbot/core/core_commands.py:2193 msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." msgstr "Помощь будет проверять только наличие тем помощи при помощи нечеткой справки (если включено)." -#: redbot/core/core_commands.py:1554 +#: redbot/core/core_commands.py:2201 #, docstring msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " msgstr "Установите ограничение на количество символов для каждой страницы в справочном сообщении.\\n\\n Этот параметр применяется только к встроенной справке.\\n\\n Значение по умолчанию составляет 1000 символов. Минимальное значение 500.\\n Максимум зависит от того, что вы предоставляете, и того, что позволяет раздор.\\n\\n Обратите внимание, что установка относительно небольшого ограничения на количество символов может\\n означает, что некоторые страницы будут превышать этот предел.\\n " -#: redbot/core/core_commands.py:1565 +#: redbot/core/core_commands.py:2212 msgid "You must give a value of at least 500 characters." msgstr "Значение должно быть не менее 500 символов." -#: redbot/core/core_commands.py:1569 +#: redbot/core/core_commands.py:2216 msgid "Done. The character limit per page has been set to {}." msgstr "Готово. Максимальное количество символов на странице было установлено равным {}." -#: redbot/core/core_commands.py:1573 +#: redbot/core/core_commands.py:2220 #, docstring msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " msgstr "" -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 msgid "You must give a value of zero or greater!" msgstr "Вы должны дать значение ноль или больше!" -#: redbot/core/core_commands.py:1588 +#: redbot/core/core_commands.py:2235 msgid "Done. The page limit has been set to {}." msgstr "Готово. Ограничение на количество страниц установлено на {}." -#: redbot/core/core_commands.py:1593 +#: redbot/core/core_commands.py:2240 #, docstring msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " msgstr "Установите задержку, после которой страницы справки будут удалены.\\n\\n По умолчанию настройка отключена, и применяется только к справке, не являющейся меню,\\n отправляемой в текстовые каналы сервера.\\n Установка задержки в 0 отключает эту возможность.\\n\\n Бот должен иметь разрешение MANAGE_MESSAGES на работу.\\n " -#: redbot/core/core_commands.py:1605 +#: redbot/core/core_commands.py:2252 msgid "The delay cannot be longer than 14 days!" msgstr "Задержка не может быть длиннее 14 дней!" -#: redbot/core/core_commands.py:1610 +#: redbot/core/core_commands.py:2257 msgid "Done. Help messages will not be deleted now." msgstr "Готово. Сообщения справки теперь не будут удалены." -#: redbot/core/core_commands.py:1612 +#: redbot/core/core_commands.py:2259 msgid "Done. The delete delay has been set to {} seconds." msgstr "Готово. Задержка удаления была установлена на {} секунд." -#: redbot/core/core_commands.py:1616 +#: redbot/core/core_commands.py:2263 #, docstring msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " msgstr "\\n Установите подзаголовок, который будет использоваться.\\n\\n Этот параметр применяется только к встроенной справке.\\n Если лозунг не указан, вместо него будет использоваться\\n значение по умолчанию\n" " " -#: redbot/core/core_commands.py:1624 +#: redbot/core/core_commands.py:2271 msgid "The tagline has been reset." msgstr "Подзаголовок был сброшен." -#: redbot/core/core_commands.py:1628 +#: redbot/core/core_commands.py:2275 msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." msgstr "Ваш подзаголовок слишком длинный! Пожалуйста, уменьшите его до 2048 символов." -#: redbot/core/core_commands.py:1636 +#: redbot/core/core_commands.py:2283 msgid "The tagline has been set." msgstr "Подзаголовок был сброшен." -#: redbot/core/core_commands.py:1641 +#: redbot/core/core_commands.py:2288 #, docstring msgid "Sends a message to the owner." msgstr "" -#: redbot/core/core_commands.py:1644 +#: redbot/core/core_commands.py:2291 msgid "User ID: {}" msgstr "ID пользователя: {}" -#: redbot/core/core_commands.py:1647 +#: redbot/core/core_commands.py:2294 msgid "through DM" msgstr "через DM" -#: redbot/core/core_commands.py:1649 +#: redbot/core/core_commands.py:2296 msgid "from {}" msgstr "от {}" -#: redbot/core/core_commands.py:1650 +#: redbot/core/core_commands.py:2297 msgid " | Server ID: {}" msgstr " | ID сервера: {}" -#: redbot/core/core_commands.py:1655 +#: redbot/core/core_commands.py:2302 msgid "Use `{}dm {} ` to reply to this user" msgstr "Используйте `{}dm {} `чтобы ответить пользователю" -#: redbot/core/core_commands.py:1657 +#: redbot/core/core_commands.py:2304 msgid "Sent by {} {}" msgstr "Отправил {} {}" -#: redbot/core/core_commands.py:1662 +#: redbot/core/core_commands.py:2309 msgid "I've been configured not to send this anywhere." msgstr "Я настроен не отправлять это нигде." -#: redbot/core/core_commands.py:1733 +#: redbot/core/core_commands.py:2380 msgid "Your message has been sent." msgstr "Ваше сообщение было отправлено." -#: redbot/core/core_commands.py:1735 +#: redbot/core/core_commands.py:2382 msgid "I'm unable to deliver your message. Sorry." msgstr "Я не могу доставить ваше сообщение. Извините." -#: redbot/core/core_commands.py:1740 +#: redbot/core/core_commands.py:2387 #, docstring msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " msgstr "" -#: redbot/core/core_commands.py:1750 +#: redbot/core/core_commands.py:2397 msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." msgstr "Недопустимый ID, пользователь не найден или пользователь бот. Вы можете отправлять сообщения только тем пользователям, с которыми у меня есть сервер." -#: redbot/core/core_commands.py:1760 +#: redbot/core/core_commands.py:2407 msgid "Owner of {}" msgstr "Владелец {}" -#: redbot/core/core_commands.py:1761 +#: redbot/core/core_commands.py:2408 msgid "You can reply to this message with {}contact" msgstr "Вы можете ответить на это сообщение с {} контактом" -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 msgid "Sorry, I couldn't deliver your message to {}" msgstr "Извините, я не смог доставить сообщение для %s" -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 msgid "Message delivered to {}" msgstr "Сообщение доставлено к %s" -#: redbot/core/core_commands.py:1793 +#: redbot/core/core_commands.py:2440 #, docstring msgid "Prints the bot's data path." msgstr "Выводит путь к данным бота." -#: redbot/core/core_commands.py:1797 +#: redbot/core/core_commands.py:2444 msgid "Data path: {path}" msgstr "Путь к данным: {path}" -#: redbot/core/core_commands.py:1803 +#: redbot/core/core_commands.py:2450 #, docstring -msgid "Shows debug information useful for debugging.." -msgstr "Показывает отладочную информацию, полезную для отладки.." +msgid "Shows debug information useful for debugging." +msgstr "" -#: redbot/core/core_commands.py:1864 +#: redbot/core/core_commands.py:2511 #, docstring msgid "\\n Whitelist management commands.\\n " msgstr "\\n Команды управления белым списком.\\n " -#: redbot/core/core_commands.py:1871 +#: redbot/core/core_commands.py:2518 #, docstring msgid "\\n Adds a user to the whitelist.\\n " msgstr "\\n Добавляет пользователя в белый список.\\n " -#: redbot/core/core_commands.py:1881 +#: redbot/core/core_commands.py:2528 msgid "Users added to whitelist." msgstr "Пользователь был добавлен в белый список." -#: redbot/core/core_commands.py:1885 +#: redbot/core/core_commands.py:2532 #, docstring msgid "\\n Lists whitelisted users.\\n " msgstr "\\n Список пользователей в белом списке.\\n " -#: redbot/core/core_commands.py:1894 +#: redbot/core/core_commands.py:2541 msgid "Whitelisted Users:" msgstr "Пользователи в белом списке:" -#: redbot/core/core_commands.py:1903 +#: redbot/core/core_commands.py:2550 #, docstring msgid "\\n Removes user from whitelist.\\n " msgstr "\\n Удаляет пользователя из белого списка.\\n " -#: redbot/core/core_commands.py:1913 +#: redbot/core/core_commands.py:2560 msgid "Users have been removed from whitelist." msgstr "Пользователь был удалён из белого списка." -#: redbot/core/core_commands.py:1917 +#: redbot/core/core_commands.py:2564 #, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Очищает белый список.\\n " -#: redbot/core/core_commands.py:1921 +#: redbot/core/core_commands.py:2568 msgid "Whitelist has been cleared." msgstr "Белый список был очищен." -#: redbot/core/core_commands.py:1926 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "\\n Команды управления черным списком.\\n " -#: redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:2580 #, docstring msgid "\\n Adds a user to the blacklist.\\n " msgstr "\\n Добавляет пользователя в черный список.\\n " -#: redbot/core/core_commands.py:1946 +#: redbot/core/core_commands.py:2593 msgid "You cannot blacklist an owner!" msgstr "Вы не можете добавить владельца в чёрный список!" -#: redbot/core/core_commands.py:1952 +#: redbot/core/core_commands.py:2599 msgid "User added to blacklist." msgstr "Пользователь добавлен в черный список." -#: redbot/core/core_commands.py:1956 +#: redbot/core/core_commands.py:2603 #, docstring msgid "\\n Lists blacklisted users.\\n " msgstr "\\n Список пользователей в черном списке.\\n " -#: redbot/core/core_commands.py:1965 +#: redbot/core/core_commands.py:2612 msgid "Blacklisted Users:" msgstr "Черный список пользователей:" -#: redbot/core/core_commands.py:1974 +#: redbot/core/core_commands.py:2621 #, docstring msgid "\\n Removes user from blacklist.\\n " msgstr "\\n Удаляет пользователя из черного списка.\\n " -#: redbot/core/core_commands.py:1984 +#: redbot/core/core_commands.py:2631 msgid "Users have been removed from blacklist." msgstr "Пользователь был удалён из чёрного списка." -#: redbot/core/core_commands.py:1988 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Очищает черный список.\\n " -#: redbot/core/core_commands.py:1992 +#: redbot/core/core_commands.py:2639 msgid "Blacklist has been cleared." msgstr "Чёрный список очищен." -#: redbot/core/core_commands.py:1998 +#: redbot/core/core_commands.py:2645 #, docstring msgid "\\n Whitelist management commands.\\n " msgstr "\\n Команды управления белым списком.\\n " -#: redbot/core/core_commands.py:2007 +#: redbot/core/core_commands.py:2654 #, docstring msgid "\\n Adds a user or role to the whitelist.\\n " msgstr "\\n Добавляет пользователя или роль в белый список.\\n " -#: redbot/core/core_commands.py:2018 +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 msgid "{names} added to whitelist." msgstr "{names} добавлен в белый список." -#: redbot/core/core_commands.py:2022 +#: redbot/core/core_commands.py:2681 #, docstring msgid "\\n Lists whitelisted users and roles.\\n " msgstr "\\n Показывает список пользователей и ролей в белом списке.\\n " -#: redbot/core/core_commands.py:2031 +#: redbot/core/core_commands.py:2690 msgid "Whitelisted Users and roles:" msgstr "Пользователи и роли в белом списке:" -#: redbot/core/core_commands.py:2042 +#: redbot/core/core_commands.py:2701 #, docstring msgid "\\n Removes user or role from whitelist.\\n " msgstr "\\n Удаляет пользователя или роль из белого списка.\\n " -#: redbot/core/core_commands.py:2054 +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 msgid "{names} removed from the local whitelist." msgstr "{names} удален из локального белого списка." -#: redbot/core/core_commands.py:2059 +#: redbot/core/core_commands.py:2729 #, docstring msgid "\\n Clears the whitelist.\\n " msgstr "\\n Очищает белый список.\\n " -#: redbot/core/core_commands.py:2063 +#: redbot/core/core_commands.py:2733 msgid "Local whitelist has been cleared." msgstr "Локальный белый список был очищен." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2739 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "\\n Команды управления черным списком.\\n " -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2748 #, docstring msgid "\\n Adds a user or role to the blacklist.\\n " msgstr "\\n Добавлять пользователя или роль в чёрный список.\\n " -#: redbot/core/core_commands.py:2088 +#: redbot/core/core_commands.py:2758 msgid "You cannot blacklist yourself!" msgstr "Вы не можете добавить себя в черный список!" -#: redbot/core/core_commands.py:2091 +#: redbot/core/core_commands.py:2761 msgid "You cannot blacklist the guild owner!" msgstr "" -#: redbot/core/core_commands.py:2094 +#: redbot/core/core_commands.py:2764 msgid "You cannot blacklist a bot owner!" msgstr "Вы не можете добавить владельца в чёрный список!" -#: redbot/core/core_commands.py:2101 +#: redbot/core/core_commands.py:2771 msgid "{names} added to the local blacklist." msgstr "{names} добавлен в локальный черный список." -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2776 #, docstring msgid "\\n Lists blacklisted users and roles.\\n " msgstr "\\n Показывает список пользователей и ролей в черном списке.\\n " -#: redbot/core/core_commands.py:2115 +#: redbot/core/core_commands.py:2785 msgid "Blacklisted Users and Roles:" msgstr "Пользователи и роли в черном списке:" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2796 #, docstring msgid "\\n Removes user or role from blacklist.\\n " msgstr "\\n Удаляет пользователя или роль из черного списка.\\n " -#: redbot/core/core_commands.py:2138 +#: redbot/core/core_commands.py:2808 msgid "{names} removed from the local blacklist." msgstr "{names} удален из локального черного списка." -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2813 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "\\n Очищает черный список.\\n " -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "Локальный черный список был очищен." -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." -msgstr "Управление командами бота." +msgid "Manage the bot's commands and cogs." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "\\n Список отключенных команд.\\n\\n Если вы владелец бота, по умолчанию будет показывать глобальные отключенные команды.\\n " -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "Список отключенных команд по всему миру." -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "Нет глобально отключенных команд." -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "{} Команды отключены глобально.\\n" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "1 команда отключена глобально.\\n" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "Список отключенных команд на этом сервере." -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "Нет отключенных комманд в {}." -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "{} команды отключены в {}.\\n" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "1 команда отключена в {}.\\n" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "Отключите команду.\\n\\n Если вы владелец бота, это отключит команды\\n глобально по умолчанию\\n " -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Отключить команду глобально." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Я не мог найти эту команду. Обратите внимание, что она чувствительна к регистру." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "Команда отключения не может быть `команда` или ни одной из подкоманд." -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Эта команда уже отключена глобально." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Отключить команду только на этом сервере." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "Вы не можете отключить эту команду." -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "Эта команда уже отключена на этом сервере." -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Включить команду глобально." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "Эта команда уже включена глобально." -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Включить команду на этом сервере." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "Вы не можете включить эту команду." -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Эта команда уже включена на этом сервере." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "Здесь нет настроек невосприимчивости." -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Уже добавлено." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Нет в списке." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Они невосприимчивы" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Они не невосприимчивы" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "\\n Команды для настройки уведомлений владельца.\\n " -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "Этот сервер отсутствует в списке игнорируемых." -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "Этот сервер в настоящее время игнорируется." -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " -msgstr "\\n Получить информацию о лицензиях Red\\n " +msgid "\\n Get info about Red's licenses.\\n " +msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "Оценить утверждение кода Python.\\n\\n Бот всегда будет отвечать с возвращаемым значением кода.\\n Если возвращаемое значение кода является коритином, он будет ожидать,\\n и результатом этого будет ответ бота.\\n\\n Примечание: только одно утверждение может быть оценено. Использование определенных ограниченных\\n ключевых слов, напр., приведет к синтаксической ошибке. Для нескольких\\n строк или асинхронного кода смотрите [p]repl или [p]eval.\\n\\n Переменные окружения:\\n ctx - контекст вызова команды\\n бота - объект бота\\n канала - текущий объект канала\\n автор - объект участника команды\\n сообщение - объект сообщения команды\\n discord - discord. y библиотека\\n команд - redbot.core. ommands\\n _ - Результат последней команды dev.\\n " -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Уже выполняется сеанс REPL в этом канале. Выйдите из него с `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Введите код для выполнения или оценки. `exit()` или `quit` чтобы выйти." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Непредвиденная ошибка: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1515,136 +1868,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "Модератор" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/sk-SK.po b/redbot/core/locales/sk-SK.po index 88a3f913e..db06ef9a6 100644 --- a/redbot/core/locales/sk-SK.po +++ b/redbot/core/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: sk_SK\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Táto cesta neexistuje alebo neukazuje na platný adresár." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Čísla pravdy musia byť kladné." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/sr-SP.po b/redbot/core/locales/sr-SP.po index b44874b0b..25f353644 100644 --- a/redbot/core/locales/sr-SP.po +++ b/redbot/core/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: sr_SP\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/sv-SE.po b/redbot/core/locales/sv-SE.po index 050d783cb..2fc14e9ef 100644 --- a/redbot/core/locales/sv-SE.po +++ b/redbot/core/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,1491 +15,1847 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: sv_SE\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." -msgstr "" +msgstr "Kan inte betala för detta kommando i DM utan en global bank." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." -msgstr "" +msgstr "Du behöver minst {cost} {currency} för att använda detta kommando." -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." -msgstr "" +msgstr "Kommandon för att få kontakt med Reds kugghanterare." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " -msgstr "" +msgstr "\\n Listar aktuella kugghjulsbanor i prioritetsordning.\\n " -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" -msgstr "" +msgstr "Installationsväg: {install_path}\\nHuvudväg: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " -msgstr "" +msgstr "\\n Lägg till en sökväg till listan över tillgängliga kugghjulsvägar.\\n " -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Sökvägen finns inte eller pekar inte mot en giltig mapp." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Sökvägen har lagts till." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " -msgstr "" +msgstr "\\n Tar bort en sökväg från tillgängliga kugghjulsvägar med tanke på `path_number` från `[p]paths`.\\n " -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." -msgstr "" +msgstr "Sökvägsnummerna måste vara positiva." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Detta är ett ogiltigt sökvägs nummer." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Sökvägen är borttagen." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " -msgstr "" +msgstr "\\n Omsorterar vägar internt för att möjliggöra upptäckten av olika koggar.\\n " -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Ogiltigt 'from' index." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "Ogiltigt 'to' index." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Sökvägarna omordnade." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " -msgstr "" +msgstr "\\n Returnerar den aktuella installationssökvägen eller sätter den om en är angiven.\\n Den angivna sökvägen måste vara absolut eller relativ till botens\\n katalog och den måste redan finnas.\\n\\n Inga installerade kuggar kommer att överföras i processen.\\n " -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Sökvägen finns inte." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Boten kommer att installera nya cogar i `{}` mappen." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " -msgstr "" +msgstr "\\n Listar alla inlästa och tillgängliga koggar.\\n " -#: redbot/core/cog_manager.py:443 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 -msgid "**{} loaded:**\\n" -msgstr "" +msgstr "**{} laddad:**\\n" #: redbot/core/cog_manager.py:456 msgid "**{} unloaded:**\\n" -msgstr "" +msgstr "**{} urladdad:**\\n" -#: redbot/core/core_commands.py:303 +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} laddad:**\\n" + +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} urladdad:**\\n" + +#: redbot/core/core_commands.py:374 #, docstring -msgid "Commands related to core functions" -msgstr "" +msgid "Commands related to core functions." +msgstr "Kommandon relaterade till kärnfunktioner." -#: redbot/core/core_commands.py:307 +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." -msgstr "" +msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "" +msgid "Shows info about Red." +msgstr "Visar information om Red." -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" -msgstr "" - -#: redbot/core/core_commands.py:356 -msgid "Instance owned by" -msgstr "" - -#: redbot/core/core_commands.py:359 -msgid "Red version" -msgstr "" - -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 -msgid "Yes, {version} is available." -msgstr "" - -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 -msgid "Checking for updates failed." -msgstr "" - -#: redbot/core/core_commands.py:367 -msgid "Outdated" -msgstr "" - -#: redbot/core/core_commands.py:369 -msgid "About this instance" -msgstr "" - -#: redbot/core/core_commands.py:370 -msgid "About Red" -msgstr "" - -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 -msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" -msgstr "" - -#: redbot/core/core_commands.py:381 -msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" -msgstr "" - -#: redbot/core/core_commands.py:391 -msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" -msgstr "" - -#: redbot/core/core_commands.py:410 -msgid "Outdated: [{state}]\\n" -msgstr "" - -#: redbot/core/core_commands.py:413 -msgid "**About Red**\\n" -msgstr "" +msgstr "Denna bot är en instans av [Red, en open source Discord bot]({}) skapad av [Twentysix]({}) och [förbättrad av många]({}).\\n\\nRed backas upp av en passionerad gemenskap som bidrar och skapar innehåll för alla att njuta av. [Följ med oss idag]({}) och hjälp oss att förbättra!\\n\\n(c) Cog Creators" #: redbot/core/core_commands.py:424 +msgid "Instance owned by" +msgstr "Instansen ägs av" + +#: redbot/core/core_commands.py:427 +msgid "Red version" +msgstr "Red version" + +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 +msgid "Yes, {version} is available." +msgstr "Ja, {version} är tillgänglig." + +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 +msgid "Checking for updates failed." +msgstr "Sökning efter uppdateringar misslyckades." + +#: redbot/core/core_commands.py:435 +msgid "Outdated" +msgstr "Föråldrad" + +#: redbot/core/core_commands.py:437 +msgid "About this instance" +msgstr "Om denna instans" + +#: redbot/core/core_commands.py:438 +msgid "About Red" +msgstr "Om Red" + +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 +msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" +msgstr "Skapar glädje sedan 02 jan 2016 (över {} dagar sedan!)" + +#: redbot/core/core_commands.py:449 +msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" +msgstr "Denna bot är en instans av Red, en open source Discord bot (1) skapad av Twentysix (2) och förbättrad av många (3).\\n\\nRed backas upp av en passionerad gemenskap som bidrar och skapar innehåll för alla att njuta av. Följ med oss idag (4) och hjälp oss att förbättra!\\n\\n(c) Cog Creators" + +#: redbot/core/core_commands.py:459 +msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" +msgstr "Instansen ägs av: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" + +#: redbot/core/core_commands.py:478 +msgid "Outdated: [{state}]\\n" +msgstr "Föråldrad: [{state}]\\n" + +#: redbot/core/core_commands.py:481 +msgid "**About Red**\\n" +msgstr "**Om Red**\\n" + +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" -msgstr "" +msgstr "**Om denna instans**\\n" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -msgstr "" +msgstr "**Referenser**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "" +msgid "Shows [botname]'s uptime." +msgstr "Visar [botname]:s drifttid." -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" -msgstr "" +msgstr "Mindre än en sekund" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" +msgstr "Uppe i: **{time_quantity}** (sedan {timestamp} UTC)" + +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" -msgstr "" +msgstr "Användarinställning: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "Klart." - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "Stänger ner... " - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "Startar om..." - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "Klart." + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "Stänger ner... " + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "Startar om..." + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Endast JPG / PNG format." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "Fel uppstod vid ändring av namnet. Kom ihåg att du endast kan göra detta upp till 2 gånger per timme. Använd smeknamn om du behöver ändra ofta. `{}set nickname`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Jag saknar behörighet för att ändra mitt egna smeknamn." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Prefix ändrat." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Guild prefix har rensats." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Språket har ändrats." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "genom DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "från {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Använd `{}dm {} `för att svara användaren" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "Skickat av {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Ditt meddelande har sänts." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Jag kan inte leverera ditt meddelande. Förlåt." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Vitlistade användare:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Vitlistan har rensats." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Du kan inte svartlista en ägare!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "Användaren är nu svartlistad." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "genom DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "från {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Använd `{}dm {} `för att svara användaren" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "Skickat av {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Ditt meddelande har sänts." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Jag kan inte leverera ditt meddelande. Förlåt." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Vitlistade användare:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Vitlistan har rensats." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Du kan inte svartlista en ägare!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "Användaren är nu svartlistad." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Kör redan en REPL session i denna kanal, avsluta den med `quit`." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Skriv kod som ska köras eller utvärderas. `exit()` eller `quit` för att avsluta." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Oväntat fel: `{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/tr-TR.po b/redbot/core/locales/tr-TR.po index ab095fd54..606ced5ea 100644 --- a/redbot/core/locales/tr-TR.po +++ b/redbot/core/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: tr_TR\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "Can't pay for this command in DM without a global bank." -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Red'in cog Yöneticisi ile arabirim komutları." -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" -msgstr "" +msgstr "Yüklü dizin: {install_path}\\nCore dizini: {core_path}\\n\\n" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." -msgstr "Bu yolu yok veya geçerli bir dizin göstermiyor." +msgstr "Bu yol mevcut değil veya geçerli bir dizini göstermiyor." -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "Reklam başarıyla eklendi." -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "Sayfa numarası pozitif olmalıdır." -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "Geçersiz telefon numarası." -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "Reklam başarıyla eklendi." -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "Geçersiz 'başlangıç' tarihi." -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "'Kime' dizini geçersiz." -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "Yolları yeniden sıralanmış." -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "Böyle bir sayfa yok." -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot yeni Smm '{}' dizinine yükler." -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "**{} yüklendi:**\\n" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "**{} yüklenmesi kaldırıldı:**\\n" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "**{} yüklendi:**\\n" @@ -118,1388 +110,1752 @@ msgstr "**{} yüklendi:**\\n" msgid "**{} unloaded:**\\n" msgstr "**{} yüklenmesi kaldırıldı:**\\n" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" -msgstr "Çekirdek işlevleri için ilgili komutları" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" +msgstr "**{} yüklendi:**\\n" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "**{} yüklenmesi kaldırıldı:**\\n" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "Pong." -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" -msgstr "Red hakkında bilgi gösterir" +msgid "Shows info about Red." +msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Red Sürümü" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "Güncel Değil" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "Red Hakkında" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" +msgstr "Şu zamandan beri açık: **{time_quantity}** ({timestamp} UTC)" + +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "Embed ayarları:\\n\\n" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "Gömer oldular (varsayılan olarak)." -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "deaktif" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "açıldı" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "Embed'ler artık global ayarlara geri dönecek." -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "Gömer {} Bu filo için oldular." -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "Gömer {} Bu filo için oldular." - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" -msgstr "Sunucudan çıkar" +msgid "Leaves the current server." +msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "Yanıt yok, zaman aşımı oluştu." -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "Pekala, görüşürüz :wave:" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "'{}' sunucudan ayrılıyor" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "Tamam, kalayım öyleyse :)" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" -msgstr "Listeler ve sunucuları gitmek verir" +msgid "Lists and allows [botname] to leave servers." +msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "Bir sunucudan ayrılmak için sadece numara yazın." -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "Sunucudan ayrılamıyorum sunucu sahibiyim." -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "Tamamdır." -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "Peki öyleyse." -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" -msgstr "Paketleri yükler" +msgid "Loads packages." +msgstr "Yüklenen paketler." -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." -msgstr "" +msgstr "Yüklenenler {packs}." -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" -msgstr "" +msgstr "Bu paket zaten yüklü: {pack}" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" -msgstr "" +msgstr "Bu paketler zaten yüklü: {packs}" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" +msgstr "Bu paketi yüklemeye çalışırken bir hata oluştu: {pack}\\nKonsolu veya logları kontrol edin." -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "Bu paketleri yüklemeye çalışırken bir hata oluştu: {packs}\\nKonsolu veya logları kontrol edin." + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." -msgstr "" +msgstr "Bu paket herhangi bir dizinde bulunamadı: {pack}." -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" -msgstr "" +msgstr "Aşağıdaki paketler herhangi bir dizin yolunda bulunamadı: {packs}" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" -msgstr "Bellekten paketleri" +msgid "Unloads packages." +msgstr "Paketlerin yüklemesini kaldırın." -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." -msgstr "" +msgstr "Bu paketin yüklenmesi kaldırıldı: {pack}." -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." -msgstr "" +msgstr "Bu paketlerin yüklenmesi kaldırıldı: {packs}." -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." -msgstr "" +msgstr "Bu paket yüklenmemiş: {pack}." -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." -msgstr "" +msgstr "Bu paketler yüklenmemiş: {packs}." -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" -msgstr "Bellekten paketleri" +msgid "Reloads packages." +msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." -msgstr "" +msgstr "Yeniden yüklendi {packs}." -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" +msgstr "Bu paketi yeniden yüklemeye çalışırken bir hata oluştu: {pack}. \\nKonsolu veya logları kontrol edin." -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "Bu paketleri yeniden yüklemeye çalıştırken bir hata oluştu: {packs}\\nKonsolu veya logları kontrol edin." + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" -msgstr "Botu kapatır" +msgid "Shuts down the bot." +msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "Kapatılıyor..." -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "Yeniden başlatılıyor..." -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" +msgstr "Admin rolü: {admin}\\nMod rolü: {mod}\\n" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." -msgstr "" +msgstr "Bu rol zaten Admin rolü." -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." -msgstr "" +msgstr "Bu rol, Admin rolü olarak ayarlandı." -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." -msgstr "" +msgstr "Bu rol zaten Mod rolü." -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." -msgstr "" +msgstr "Bu rol, mod rolü olarak ayarlandı." -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " -msgstr "" +msgstr "\\n Bu sunucudan bir Admin rolü kaldır.\\n " -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." -msgstr "" +msgstr "Bu rol artık Admin olarak kabul edilmiyor." -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " -msgstr "" +msgstr "\\n Bu sunucudan bir Mod rolü kaldır.\\n " -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." -msgstr "" +msgstr "Bu rol artık Mod olarak kabul edilmiyor." -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "Bot {} kullanmak için yapılandırılmış rengini katıştırır." -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "olmayacak" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "olacak" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "Bulanık komut arama {} bu sunucu için olmuştur." -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "Bulanık komut arama {} DMs içinde olmuştur." -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "Renk sıfırlandı." -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "Renk ayarlandı." -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "Sadece JPG / PNG formatında." -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "Durum {} olarak değiştirildi." -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "İsim değiştirilemedi. Bunu sadece saatte 2 defaya kadar yapabileceğinizi unutmayın. Sık değişikliklere ihtiyacınız varsa takma ad kullanın. `{} set takma adı '" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "Kendi takma ismimi değiştirmek için izinlerim yok." -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "Önek seti." -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "Lonca önekleri sıfırlandı." -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "Yerel ayarı belirlemek." -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "Yardım komutu ayarlarını yönetin." - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "Bitmiş. Sayfa başına karakter sınırı {} için ayarlandı." - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "Sıfır veya daha büyük bir değer vermek gerekir!" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "Bitmiş. Sayfa sınırı {} için ayarlandı." - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "Tagline sıfırlandı." - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "Senin slogan çok uzundur! Lütfen en fazla 2048 karakter uzunluğunda olmasını kısaltın." - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "Kullanıcı Kimliği" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "vasitasiyla" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "()" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr " | sunucu kimliği: {}" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "Bu Kullanıcı için yanıt için ' {} dm {} ' kullanın" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "{} {} Tarafından gönderilen" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "Mesajınız gönderildi." - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "Mesajınızı teslim edemiyorum. Afedersiniz." - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "Sahibi {}" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "{} Kişi bu iletiyle yanıtlayabilirsiniz" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "Üzgünüz, ben mesajınızı teslim edemedin için {}" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "Mesaj iletildi" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "Beyaz listeye alınmış Ip`ler:" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "Beyaz Liste temizlendi." - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "Arkadaşını kara listeye ekleyemezsin!" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "%s kara listeye eklendi." - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "Beyaz liste kullanıcılar ve roller:" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "`{service}` API tokenleri ayarlandı." + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "Yardım komutu ayarlarını yönetin." + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "Bitmiş. Sayfa başına karakter sınırı {} için ayarlandı." + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "Sıfır veya daha büyük bir değer vermek gerekir!" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "Bitmiş. Sayfa sınırı {} için ayarlandı." + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "Tagline sıfırlandı." + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "Senin slogan çok uzundur! Lütfen en fazla 2048 karakter uzunluğunda olmasını kısaltın." + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "Bot sahibine bir mesaj gönder." + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "Kullanıcı Kimliği" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "vasitasiyla" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "()" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr " | sunucu kimliği: {}" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "Bu Kullanıcı için yanıt için ' {} dm {} ' kullanın" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "{} {} Tarafından gönderilen" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "Mesajınız gönderildi." + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "Mesajınızı teslim edemiyorum. Afedersiniz." + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "Sahibi {}" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "{} Kişi bu iletiyle yanıtlayabilirsiniz" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "Üzgünüz, ben mesajınızı teslim edemedin için {}" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "Mesaj iletildi" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "Data dizini: {path}" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "Beyaz listeye alınmış Ip`ler:" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." -msgstr "" +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." +msgstr "Beyaz Liste temizlendi." -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" -msgstr "" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" +msgstr "Arkadaşını kara listeye ekleyemezsin!" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" -msgstr "" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." +msgstr "%s kara listeye eklendi." -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "Beyaz liste kullanıcılar ve roller:" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." -msgstr "Bot komutları yönetme." +msgid "Manage the bot's commands and cogs." +msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "Bir komut genel olarak devre dışı bırakın." -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "Bu komut bulamadım. Lütfen büyük küçük harf duyarlı olduğunu unutmayın." -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "Bu komut zaten genel olarak devre dışı bırakıldı." -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "Yalnızca bu sunucuya bir komutu devre dışı bırakın." -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "Bu komut zaten bu Server'da devre dışı bırakıldı." -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "Genel olarak bir komut etkinleştirmek." -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "Bu komut genel olarak zaten etkinleştirilmiştir." -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "Bu sunucu bir komutu etkinleştirin." -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "Bu komut bu sunucu zaten etkinleştirilmiştir." -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "Buradaki hiçbir immunty ayarlar." -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "Zaten eklendi." -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "Listede değil." -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "Bağışık olduklarını" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "Onlar bağışıklık değildir" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." -msgstr "" +msgstr "Kanal yok sayılan olarak eklendi." -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." -msgstr "" +msgstr "Bu sunucu yok sayılan olarak listeye eklendi." -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." -msgstr "" +msgstr "Bu sunucu zaten yok sayılan modu açılmış." -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." -msgstr "" +msgstr "Kanal yok sayılan listesinden kaldırıldı." -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." -msgstr "" +msgstr "Bu sunucu yok sayılan listesinden kaldırıldı." -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" -msgstr "" +msgstr "Şu anda yok sayılan ketogeri: {categories}\\nKanallar: {channels}" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "Zaten bir çoğaltma oturum bu kanalda çalışan. Bunu 'istifa ile' çık." -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "Yürütmek veya değerlendirmek için kod girin. 'çıkış' veya 'çıkmak' çıkmak için." -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "Beklenmeyen hata: '{}'" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." -msgstr "" +msgstr "Bu komutu kullanırken bir hata oluştu '{command}'. Konsolu veya logları kontrol edin." -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 -msgid "That command is not available in DMs." -msgstr "" - -#: redbot/core/events.py:281 -msgid "That command is only available in DMs." -msgstr "" - #: redbot/core/events.py:286 -msgid "This command is on cooldown. Try again in {delay}." -msgstr "" +msgid "That command is not available in DMs." +msgstr "Bu komut DM üzerinden kullanılamaz." #: redbot/core/events.py:288 -msgid "This command is on cooldown. Try again in 1 second." -msgstr "" +msgid "That command is only available in DMs." +msgstr "Bu komut sadece DM üzerinden kullanılabilir." -#: redbot/core/events.py:292 +#: redbot/core/events.py:293 +msgid "This command is on cooldown. Try again in {delay}." +msgstr "Bu komut bekleme süresinde. {delay} sonra tekrar deneyin." + +#: redbot/core/events.py:295 +msgid "This command is on cooldown. Try again in 1 second." +msgstr "Bu komut bekleme süresinde. 1 saniye sonra tekrar deneyin." + +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" -msgstr "" +msgstr "Vaka #{} | {} {}" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" -msgstr "" +msgstr "**Sebep:** {}" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" -msgstr "" +msgstr "**Sebep:** `reason` komutunu kullanarak bir sebep girin" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" +msgstr "Bilinmiyor" + +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" -msgstr "" +msgstr "Bilinmeyen ya da Silinmiş Üye" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" -msgstr "" +msgstr "Düzenleyen kişi" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" -msgstr "" +msgstr "Son düzenlenme tarihi" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" -msgstr "" +msgstr "**Üye:** {}\\n" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" -msgstr "" +msgstr "**Moderatör:** {}\\n" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" -msgstr "" +msgstr "**Şu zamana kadar:** {}\\n**Süre:** {}\\n" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" -msgstr "" +msgstr "**Kanal**: {}\\n" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" -msgstr "" +msgstr "**Düzenleyen kişi:** {}\\n" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" -msgstr "" +msgstr "**Son düzenlenme tarihi:** {}\\n" diff --git a/redbot/core/locales/uk-UA.po b/redbot/core/locales/uk-UA.po index 28324ab98..d73f52770 100644 --- a/redbot/core/locales/uk-UA.po +++ b/redbot/core/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: uk_UA\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/vi-VN.po b/redbot/core/locales/vi-VN.po index 03da9a2f0..ca5010ef4 100644 --- a/redbot/core/locales/vi-VN.po +++ b/redbot/core/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: vi_VN\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/zh-CN.po b/redbot/core/locales/zh-CN.po index 73a10dfc1..5a6e3f5cb 100644 --- a/redbot/core/locales/zh-CN.po +++ b/redbot/core/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: zh_CN\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "路径已成功添加。" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "这是一个无效的路径编号。" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "路径已被成功删除。" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "无效的‘从’索引" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "无效的‘到’索引" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "已重新排序路径。" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "该路径不存在。" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "机器人将安装新的齿轮到`{}`目录。" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "完成。" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "关闭... " - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "完成。" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "关闭... " + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "支持 JPG/PNG 格式。" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "无法更改名字。请记住每个小时你只能最多进行两次操作。如果需要频繁更改,请使用昵称。`{}设置昵称`" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "我没有更改我自己昵称的权限。" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "前缀集。" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "已重置行会前缀。" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "区域已经被设置。" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "通过DM" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "从 {}" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "使用 \"{} dm {} \" 来答复此用户" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "发送人 {} {}" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "你的信息已发送。" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "抱歉,我无法发送你的消息。" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "通过DM" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "从 {}" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "使用 \"{} dm {} \" 来答复此用户" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "发送人 {} {}" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "你的信息已发送。" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "抱歉,我无法发送你的消息。" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "已经在这个通道中运行REPL会话。选择'退出'来退出。" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "输入代码来执行或评估。`exit()` 或 `quit`来退出。" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "异常错误:`{}`" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/zh-HK.po b/redbot/core/locales/zh-HK.po index 77ec74184..6c8152866 100644 --- a/redbot/core/locales/zh-HK.po +++ b/redbot/core/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: zh_HK\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" +msgid "Shows [botname]'s uptime." msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "" -#: redbot/core/core_commands.py:496 -#, docstring -msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 -msgid "Embeds will now fall back to the global setting." -msgstr "" - -#: redbot/core/core_commands.py:512 -msgid "Embeds are now {} for this guild." -msgstr "" - -#: redbot/core/core_commands.py:521 -#, docstring -msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:537 -msgid "Embeds are now {} for this channel." -msgstr "" - -#: redbot/core/core_commands.py:544 -#, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " -msgstr "" - -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." -msgstr "" - -#: redbot/core/core_commands.py:566 -#, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" -msgstr "" - -#: redbot/core/core_commands.py:578 -msgid "No exception has occurred yet" -msgstr "" - -#: redbot/core/core_commands.py:583 -#, docstring -msgid "Show's [botname]'s invite url" -msgstr "" - -#: redbot/core/core_commands.py:595 -#, docstring -msgid "Setup the bot's invite" -msgstr "" - -#: redbot/core/core_commands.py:600 -#, docstring -msgid "\\n Define if the command should be accessible for the average user.\\n " -msgstr "" - -#: redbot/core/core_commands.py:629 -#, docstring -msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " -msgstr "" - -#: redbot/core/core_commands.py:649 -#, docstring -msgid "Leaves server" -msgstr "" - -#: redbot/core/core_commands.py:650 -msgid "Are you sure you want me to leave this server? (y/n)" -msgstr "" - -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 -msgid "Response timed out." -msgstr "" - -#: redbot/core/core_commands.py:660 -msgid "Alright. Bye :wave:" -msgstr "" - -#: redbot/core/core_commands.py:661 -msgid "Leaving guild '{}'" -msgstr "" - -#: redbot/core/core_commands.py:664 -msgid "Alright, I'll stay then :)" -msgstr "" - -#: redbot/core/core_commands.py:669 -#, docstring -msgid "Lists and allows to leave servers" -msgstr "" - -#: redbot/core/core_commands.py:680 -msgid "To leave a server, just type its number." -msgstr "" - -#: redbot/core/core_commands.py:695 -msgid "I cannot leave a guild I am the owner of." -msgstr "" - -#: redbot/core/core_commands.py:698 -msgid "Are you sure you want me to leave {}? (yes/no)" -msgstr "" - -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 -msgid "Done." -msgstr "" - -#: redbot/core/core_commands.py:707 -msgid "Alright then." -msgstr "" - -#: redbot/core/core_commands.py:714 -#, docstring -msgid "Loads packages" -msgstr "" - -#: redbot/core/core_commands.py:732 -msgid "Loaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:737 -msgid "The following package is already loaded: {pack}" -msgstr "" - -#: redbot/core/core_commands.py:741 -msgid "The following packages are already loaded: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:748 -msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:753 -msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 -msgid "The following package was not found in any cog path: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 -msgid "The following packages were not found in any cog path: {packs}" -msgstr "" - -#: redbot/core/core_commands.py:773 -msgid "This package could not be loaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:777 -msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." -msgstr "" - -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:805 -#, docstring -msgid "Unloads packages" -msgstr "" - -#: redbot/core/core_commands.py:815 -msgid "The following package was unloaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:819 -msgid "The following packages were unloaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:826 -msgid "The following package was not loaded: {pack}." -msgstr "" - -#: redbot/core/core_commands.py:830 -msgid "The following packages were not loaded: {packs}." -msgstr "" - -#: redbot/core/core_commands.py:843 -#, docstring -msgid "Reloads packages" -msgstr "" - -#: redbot/core/core_commands.py:861 -msgid "Reloaded {packs}." -msgstr "" - -#: redbot/core/core_commands.py:866 -msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:871 -msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." -msgstr "" - -#: redbot/core/core_commands.py:891 -msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" -msgstr "" - -#: redbot/core/core_commands.py:895 -msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" -msgstr "" - -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." -msgstr "" - -#: redbot/core/core_commands.py:923 -#, docstring -msgid "Shuts down the bot" -msgstr "" - -#: redbot/core/core_commands.py:928 -msgid "Shutting down... " -msgstr "" - -#: redbot/core/core_commands.py:934 -#, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" -msgstr "" - -#: redbot/core/core_commands.py:941 -msgid "Restarting..." -msgstr "" - -#: redbot/core/core_commands.py:946 -#, docstring -msgid "Changes [botname]'s settings" -msgstr "" - -#: redbot/core/core_commands.py:959 -msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" -msgstr "" - -#: redbot/core/core_commands.py:968 -msgid "Same as bot's locale" -msgstr "" - -#: redbot/core/core_commands.py:971 -msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" -msgstr "" - -#: redbot/core/core_commands.py:991 -#, docstring -msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1002 -msgid "Command deleting disabled." -msgstr "" - -#: redbot/core/core_commands.py:1004 -msgid "Delete delay set to {num} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1009 -msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" -msgstr "" - -#: redbot/core/core_commands.py:1016 -msgid "I will not delete command messages." -msgstr "" - -#: redbot/core/core_commands.py:1021 -#, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " -msgstr "" - -#: redbot/core/core_commands.py:1031 -msgid "Description reset." -msgstr "" - -#: redbot/core/core_commands.py:1034 -msgid "This description is too long to properly display. Please try again with below 250 characters" -msgstr "" - -#: redbot/core/core_commands.py:1048 -#, docstring -msgid "\\n Adds an admin role for this guild.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1053 -msgid "This role is already an admin role." -msgstr "" - -#: redbot/core/core_commands.py:1055 -msgid "That role is now considered an admin role." -msgstr "" - #: redbot/core/core_commands.py:1061 #, docstring +msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 +msgid "Embeds will now fall back to the global setting." +msgstr "" + +#: redbot/core/core_commands.py:1077 +msgid "Embeds are now {} for this guild." +msgstr "" + +#: redbot/core/core_commands.py:1086 +#, docstring +msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1102 +msgid "Embeds are now {} for this channel." +msgstr "" + +#: redbot/core/core_commands.py:1109 +#, docstring +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 +#, docstring +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." +msgstr "" + +#: redbot/core/core_commands.py:1144 +msgid "No exception has occurred yet" +msgstr "" + +#: redbot/core/core_commands.py:1149 +#, docstring +msgid "Show's [botname]'s invite url." +msgstr "" + +#: redbot/core/core_commands.py:1161 +#, docstring +msgid "Setup the bot's invite." +msgstr "" + +#: redbot/core/core_commands.py:1166 +#, docstring +msgid "\\n Define if the command should be accessible for the average user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1195 +#, docstring +msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1215 +#, docstring +msgid "Leaves the current server." +msgstr "" + +#: redbot/core/core_commands.py:1216 +msgid "Are you sure you want me to leave this server? (y/n)" +msgstr "" + +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 +msgid "Response timed out." +msgstr "" + +#: redbot/core/core_commands.py:1226 +msgid "Alright. Bye :wave:" +msgstr "" + +#: redbot/core/core_commands.py:1227 +msgid "Leaving guild '{}'" +msgstr "" + +#: redbot/core/core_commands.py:1230 +msgid "Alright, I'll stay then :)" +msgstr "" + +#: redbot/core/core_commands.py:1235 +#, docstring +msgid "Lists and allows [botname] to leave servers." +msgstr "" + +#: redbot/core/core_commands.py:1246 +msgid "To leave a server, just type its number." +msgstr "" + +#: redbot/core/core_commands.py:1261 +msgid "I cannot leave a guild I am the owner of." +msgstr "" + +#: redbot/core/core_commands.py:1264 +msgid "Are you sure you want me to leave {}? (yes/no)" +msgstr "" + +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 +msgid "Done." +msgstr "" + +#: redbot/core/core_commands.py:1273 +msgid "Alright then." +msgstr "" + +#: redbot/core/core_commands.py:1280 +#, docstring +msgid "Loads packages." +msgstr "" + +#: redbot/core/core_commands.py:1299 +msgid "Loaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1304 +msgid "The following package is already loaded: {pack}" +msgstr "" + +#: redbot/core/core_commands.py:1308 +msgid "The following packages are already loaded: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1315 +msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1320 +msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 +msgid "The following package was not found in any cog path: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 +msgid "The following packages were not found in any cog path: {packs}" +msgstr "" + +#: redbot/core/core_commands.py:1355 +msgid "This package could not be loaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1359 +msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." +msgstr "" + +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1387 +#, docstring +msgid "Unloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1397 +msgid "The following package was unloaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1401 +msgid "The following packages were unloaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1408 +msgid "The following package was not loaded: {pack}." +msgstr "" + +#: redbot/core/core_commands.py:1412 +msgid "The following packages were not loaded: {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1425 +#, docstring +msgid "Reloads packages." +msgstr "" + +#: redbot/core/core_commands.py:1444 +msgid "Reloaded {packs}." +msgstr "" + +#: redbot/core/core_commands.py:1449 +msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1454 +msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." +msgstr "" + +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 +msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" +msgstr "" + +#: redbot/core/core_commands.py:1493 +msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" +msgstr "" + +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." +msgstr "" + +#: redbot/core/core_commands.py:1521 +#, docstring +msgid "Shuts down the bot." +msgstr "" + +#: redbot/core/core_commands.py:1526 +msgid "Shutting down... " +msgstr "" + +#: redbot/core/core_commands.py:1532 +#, docstring +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." +msgstr "" + +#: redbot/core/core_commands.py:1539 +msgid "Restarting..." +msgstr "" + +#: redbot/core/core_commands.py:1544 +#, docstring +msgid "Changes [botname]'s settings." +msgstr "" + +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 +msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" +msgstr "" + +#: redbot/core/core_commands.py:1569 +msgid "Same as bot's locale" +msgstr "" + +#: redbot/core/core_commands.py:1572 +msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" +msgstr "" + +#: redbot/core/core_commands.py:1592 +#, docstring +msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1603 +msgid "Command deleting disabled." +msgstr "" + +#: redbot/core/core_commands.py:1605 +msgid "Delete delay set to {num} seconds." +msgstr "" + +#: redbot/core/core_commands.py:1610 +msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" +msgstr "" + +#: redbot/core/core_commands.py:1617 +msgid "I will not delete command messages." +msgstr "" + +#: redbot/core/core_commands.py:1622 +#, docstring +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " +msgstr "" + +#: redbot/core/core_commands.py:1632 +msgid "Description reset." +msgstr "" + +#: redbot/core/core_commands.py:1635 +msgid "This description is too long to properly display. Please try again with below 250 characters" +msgstr "" + +#: redbot/core/core_commands.py:1649 +#, docstring +msgid "\\n Adds an admin role for this guild.\\n " +msgstr "" + +#: redbot/core/core_commands.py:1654 +msgid "This role is already an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1656 +msgid "That role is now considered an admin role." +msgstr "" + +#: redbot/core/core_commands.py:1662 +#, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/locales/zh-TW.po b/redbot/core/locales/zh-TW.po index 5df86e1fa..658b82793 100644 --- a/redbot/core/locales/zh-TW.po +++ b/redbot/core/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-06-18 12:13+0000\n" +"POT-Creation-Date: 2020-08-13 12:20+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,102 +15,94 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: zh_TW\n" -#: redbot/core/bank.py:902 +#: redbot/core/bank.py:929 msgid "Can't pay for this command in DM without a global bank." msgstr "" -#: redbot/core/bank.py:909 +#: redbot/core/bank.py:936 msgid "You need at least {cost} {currency} to use this command." msgstr "" -#: redbot/core/cog_manager.py:312 +#: redbot/core/cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/cog_manager.py:317 +#: redbot/core/cog_manager.py:329 #, docstring msgid "\\n Lists current cog paths in order of priority.\\n " msgstr "" -#: redbot/core/cog_manager.py:325 +#: redbot/core/cog_manager.py:337 msgid "Install Path: {install_path}\\nCore Path: {core_path}\\n\\n" msgstr "" -#: redbot/core/cog_manager.py:339 +#: redbot/core/cog_manager.py:351 #, docstring msgid "\\n Add a path to the list of available cog paths.\\n " msgstr "" -#: redbot/core/cog_manager.py:343 +#: redbot/core/cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/cog_manager.py:351 +#: redbot/core/cog_manager.py:363 msgid "Path successfully added." msgstr "" -#: redbot/core/cog_manager.py:356 +#: redbot/core/cog_manager.py:368 #, docstring msgid "\\n Removes a path from the available cog paths given the `path_number` from `[p]paths`.\\n " msgstr "" -#: redbot/core/cog_manager.py:361 redbot/core/cog_manager.py:384 +#: redbot/core/cog_manager.py:373 redbot/core/cog_manager.py:396 msgid "Path numbers must be positive." msgstr "" -#: redbot/core/cog_manager.py:368 +#: redbot/core/cog_manager.py:380 msgid "That is an invalid path number." msgstr "" -#: redbot/core/cog_manager.py:372 +#: redbot/core/cog_manager.py:384 msgid "Path successfully removed." msgstr "" -#: redbot/core/cog_manager.py:377 +#: redbot/core/cog_manager.py:389 #, docstring msgid "\\n Reorders paths internally to allow discovery of different cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:391 +#: redbot/core/cog_manager.py:403 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/cog_manager.py:397 +#: redbot/core/cog_manager.py:409 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/cog_manager.py:401 +#: redbot/core/cog_manager.py:413 msgid "Paths reordered." msgstr "" -#: redbot/core/cog_manager.py:406 +#: redbot/core/cog_manager.py:418 #, docstring msgid "\\n Returns the current install path or sets it if one is provided.\\n The provided path must be absolute or relative to the bot's\\n directory and it must already exist.\\n\\n No installed cogs will be transferred in the process.\\n " msgstr "" -#: redbot/core/cog_manager.py:419 +#: redbot/core/cog_manager.py:431 msgid "That path does not exist." msgstr "" -#: redbot/core/cog_manager.py:424 +#: redbot/core/cog_manager.py:436 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/cog_manager.py:430 +#: redbot/core/cog_manager.py:442 #, docstring msgid "\\n Lists all loaded and available cogs.\\n " msgstr "" -#: redbot/core/cog_manager.py:443 -msgid "**{} loaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:444 -msgid "**{} unloaded:**\\n" -msgstr "" - -#: redbot/core/cog_manager.py:454 +#: redbot/core/cog_manager.py:455 msgid "**{} loaded:**\\n" msgstr "" @@ -118,1388 +110,1752 @@ msgstr "" msgid "**{} unloaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:303 -#, docstring -msgid "Commands related to core functions" +#: redbot/core/cog_manager.py:466 +msgid "**{} loaded:**\\n" msgstr "" -#: redbot/core/core_commands.py:307 +#: redbot/core/cog_manager.py:468 +msgid "**{} unloaded:**\\n" +msgstr "" + +#: redbot/core/core_commands.py:374 +#, docstring +msgid "Commands related to core functions." +msgstr "" + +#: redbot/core/core_commands.py:382 #, docstring msgid "Pong." msgstr "砰。" -#: redbot/core/core_commands.py:312 +#: redbot/core/core_commands.py:387 #, docstring -msgid "Shows info about Red" +msgid "Shows info about Red." msgstr "" -#: redbot/core/core_commands.py:346 +#: redbot/core/core_commands.py:414 msgid "This bot is an instance of [Red, an open source Discord bot]({}) created by [Twentysix]({}) and [improved by many]({}).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. [Join us today]({}) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:356 +#: redbot/core/core_commands.py:424 msgid "Instance owned by" msgstr "" -#: redbot/core/core_commands.py:359 +#: redbot/core/core_commands.py:427 msgid "Red version" msgstr "Red 版本" -#: redbot/core/core_commands.py:362 redbot/core/core_commands.py:405 +#: redbot/core/core_commands.py:430 redbot/core/core_commands.py:473 msgid "Yes, {version} is available." msgstr "" -#: redbot/core/core_commands.py:366 redbot/core/core_commands.py:409 +#: redbot/core/core_commands.py:434 redbot/core/core_commands.py:477 msgid "Checking for updates failed." msgstr "" -#: redbot/core/core_commands.py:367 +#: redbot/core/core_commands.py:435 msgid "Outdated" msgstr "已過期" -#: redbot/core/core_commands.py:369 +#: redbot/core/core_commands.py:437 msgid "About this instance" msgstr "關於這個實例" -#: redbot/core/core_commands.py:370 +#: redbot/core/core_commands.py:438 msgid "About Red" msgstr "關於 Red" -#: redbot/core/core_commands.py:373 redbot/core/core_commands.py:418 +#: redbot/core/core_commands.py:441 redbot/core/core_commands.py:486 msgid "Bringing joy since 02 Jan 2016 (over {} days ago!)" msgstr "" -#: redbot/core/core_commands.py:381 +#: redbot/core/core_commands.py:449 msgid "This bot is an instance of Red, an open source Discord bot (1) created by Twentysix (2) and improved by many (3).\\n\\nRed is backed by a passionate community who contributes and creates content for everyone to enjoy. Join us today (4) and help us improve!\\n\\n(c) Cog Creators" msgstr "" -#: redbot/core/core_commands.py:391 +#: redbot/core/core_commands.py:459 msgid "Instance owned by: [{owner}]\\nPython: [{python_version}] (5)\\ndiscord.py: [{dpy_version}] (6)\\nRed version: [{red_version}] (7)\\n" msgstr "" -#: redbot/core/core_commands.py:410 +#: redbot/core/core_commands.py:478 msgid "Outdated: [{state}]\\n" msgstr "" -#: redbot/core/core_commands.py:413 +#: redbot/core/core_commands.py:481 msgid "**About Red**\\n" msgstr "" -#: redbot/core/core_commands.py:424 +#: redbot/core/core_commands.py:492 msgid "**About this instance**\\n" msgstr "" -#: redbot/core/core_commands.py:426 +#: redbot/core/core_commands.py:494 msgid "**References**\\n1. <{}>\\n2. <{}>\\n3. <{}>\\n4. <{}>\\n5. <{}>\\n6. <{}>\\n7. <{}>\\n" msgstr "" -#: redbot/core/core_commands.py:442 +#: redbot/core/core_commands.py:510 #, docstring -msgid "Shows [botname]'s uptime" -msgstr "顯示[botname]的運行時間" +msgid "Shows [botname]'s uptime." +msgstr "" -#: redbot/core/core_commands.py:445 +#: redbot/core/core_commands.py:513 msgid "Less than one second" msgstr "不到一秒" -#: redbot/core/core_commands.py:447 +#: redbot/core/core_commands.py:515 msgid "Been up for: **{time_quantity}** (since {timestamp} UTC)" msgstr "" -#: redbot/core/core_commands.py:454 +#: redbot/core/core_commands.py:522 +#, docstring +msgid " Commands which interact with the data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:529 +#, docstring +msgid " Find out what type of data [botname] stores and why. " +msgstr "" + +#: redbot/core/core_commands.py:534 +msgid "This bot stores some data about users as necessary to function. This is mostly the ID your user is assigned by Discord, linked to a handful of things depending on what you interact with in the bot. There are a few commands which store it to keep track of who created something. (such as playlists) For full details about this as well as more in depth details of what is stored and why, see {link}.\\n\\nAdditionally, 3rd party addons loaded by the bot's owner may or may not store additional things. You can use `{prefix}mydata 3rdparty` to view the statements provided by each 3rd-party addition." +msgstr "" + +#: redbot/core/core_commands.py:553 +#, docstring +msgid " View the End User Data statements of each 3rd-party module. " +msgstr "" + +#: redbot/core/core_commands.py:558 +msgid "I need to be able to attach files (try in DMs?)." +msgstr "" + +#: redbot/core/core_commands.py:568 +msgid "This instance does not appear to have any 3rd-party extensions loaded." +msgstr "" + +#: redbot/core/core_commands.py:588 +msgid "3rd party End User Data statements" +msgstr "" + +#: redbot/core/core_commands.py:590 +msgid "The following are statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:595 +msgid "3rd-party extensions without statements\\n" +msgstr "" + +#: redbot/core/core_commands.py:606 +msgid "Here's a generated page with the statements provided by 3rd-party extensions." +msgstr "" + +#: redbot/core/core_commands.py:622 +msgid "Did not get confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:627 +msgid "Did not get a matching confirmation, cancelling." +msgstr "" + +#: redbot/core/core_commands.py:638 +#, docstring +msgid "\\n Have [botname] forget what it knows about you.\\n\\n This may not remove all data about you, data needed for operation,\\n such as command cooldowns will be kept until no longer necessary.\\n\\n Further interactions with [botname] may cause it to learn about you again.\\n " +msgstr "" + +#: redbot/core/core_commands.py:650 +msgid "This command ({command}) does not support non-interactive usage." +msgstr "" + +#: redbot/core/core_commands.py:657 +msgid "This will cause the bot to get rid of and/or disassociate data from you. It will not get rid of operational data such as modlog entries, warnings, or mutes. If you are sure this is what you want, please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:667 +msgid "This may take some time." +msgstr "" + +#: redbot/core/core_commands.py:680 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:695 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following cogs errored: {cogs}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:705 +msgid "I tried to delete all non-operational data about you (that I know how to delete) {mention}, however the following modules errored: {modules}.\\nPlease contact the owner of this bot to address this.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:715 +msgid "I've deleted any non-operational data about you (that I know how to delete) {mention}" +msgstr "" + +#: redbot/core/core_commands.py:723 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:733 +#, docstring +msgid " [Coming Soon] Get what data [botname] has about you. " +msgstr "" + +#: redbot/core/core_commands.py:735 +msgid "This command doesn't do anything yet, but we're working on adding support for this." +msgstr "" + +#: redbot/core/core_commands.py:744 +#, docstring +msgid "\\n Commands for more complete data handling.\\n " +msgstr "" + +#: redbot/core/core_commands.py:750 +#, docstring +msgid "\\n Set the bot to allow users to request a data deletion.\\n\\n This is on by default.\\n " +msgstr "" + +#: redbot/core/core_commands.py:757 +msgid "User can delete their own data. This will not include operational data such as blocked users." +msgstr "" + +#: redbot/core/core_commands.py:765 +#, docstring +msgid "\\n Set the bot to not allow users to request a data deletion.\\n " +msgstr "" + +#: redbot/core/core_commands.py:769 +msgid "User can not delete their own data." +msgstr "" + +#: redbot/core/core_commands.py:773 +#, docstring +msgid "\\n Sets how user deletions are treated.\\n\\n Level:\\n 0: What users can delete is left entirely up to each cog.\\n 1: Cogs should delete anything the cog doesn't need about the user.\\n " +msgstr "" + +#: redbot/core/core_commands.py:784 +msgid "Cogs will be instructed to remove all non operational data upon a user request." +msgstr "" + +#: redbot/core/core_commands.py:792 +msgid "Cogs will be informed a user has made a data deletion request, and the details of what to delete will be left to the discretion of the cog author." +msgstr "" + +#: redbot/core/core_commands.py:803 +#, docstring +msgid "\\n Handle a deletion request from Discord.\\n " +msgstr "" + +#: redbot/core/core_commands.py:809 +msgid "This will cause the bot to get rid of or disassociate all data from the specified user ID. You should not use this unless Discord has specifically requested this with regard to a deleted user. This will remove the user from various anti-abuse measures. If you are processing a manual request from a user, you may want `{prefix}{command_name}` instead\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:827 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:842 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:853 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:863 redbot/core/core_commands.py:1005 +msgid "I've deleted all data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:867 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:874 +#, docstring +msgid " Delete data [botname] has about a user for a user. " +msgstr "" + +#: redbot/core/core_commands.py:877 +msgid "This will cause the bot to get rid of or disassociate a lot of non-operational data from the specified user. Users have access to different command for this unless they can't interact with the bot at all. This is a mostly safe operation, but you should not use it unless processing a request from this user as it may impact their usage of the bot. \\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:900 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:915 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:926 +msgid "I tried to delete all non-operational data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:937 +msgid "I've deleted all non-operational data about that user that I know how to delete." +msgstr "" + +#: redbot/core/core_commands.py:945 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:952 +#, docstring +msgid " Delete data [botname] has about a user. " +msgstr "" + +#: redbot/core/core_commands.py:955 +msgid "This will cause the bot to get rid of or disassociate a lot of data about the specified user. This may include more than just end user data, including anti abuse records.\\n\\nIf you are sure this is what you intend to do please respond with the following:" +msgstr "" + +#: redbot/core/core_commands.py:969 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}. Additionally, the following cogs errored: {cogs}\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:984 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following cogs errored: {cogs}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:995 +msgid "I tried to delete all data about that user, (that I know how to delete) however the following modules errored: {modules}.\\nPlease check your logs and contact the creators of these cogs and modules.\\nNote: Outside of these failures, data should have been deleted." +msgstr "" + +#: redbot/core/core_commands.py:1009 +msgid "{mention} The following cogs did not handle deletion:\\n{cogs}." +msgstr "" + +#: redbot/core/core_commands.py:1016 #, docstring msgid "\\n Commands for toggling embeds on or off.\\n\\n This setting determines whether or not to\\n use embeds as a response to a command (for\\n commands that support it). The default is to\\n use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:463 +#: redbot/core/core_commands.py:1027 +#, docstring +msgid "Show the current embed settings." +msgstr "" + +#: redbot/core/core_commands.py:1028 msgid "Embed settings:\\n\\n" msgstr "" -#: redbot/core/core_commands.py:465 +#: redbot/core/core_commands.py:1030 msgid "Global default: {}\\n" msgstr "" -#: redbot/core/core_commands.py:468 +#: redbot/core/core_commands.py:1033 msgid "Guild setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:471 +#: redbot/core/core_commands.py:1036 msgid "Channel setting: {}\\n" msgstr "" -#: redbot/core/core_commands.py:473 +#: redbot/core/core_commands.py:1038 msgid "User setting: {}" msgstr "使用者設定: {}" -#: redbot/core/core_commands.py:479 +#: redbot/core/core_commands.py:1044 #, docstring msgid "\\n Toggle the global embed setting.\\n\\n This is used as a fallback if the user\\n or guild hasn't set a preference. The\\n default is to use embeds.\\n " msgstr "" -#: redbot/core/core_commands.py:489 +#: redbot/core/core_commands.py:1054 msgid "Embeds are now {} by default." msgstr "" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "disabled" msgstr "已停用" -#: redbot/core/core_commands.py:489 redbot/core/core_commands.py:513 -#: redbot/core/core_commands.py:538 redbot/core/core_commands.py:560 -#: redbot/core/core_commands.py:1127 redbot/core/core_commands.py:1143 +#: redbot/core/core_commands.py:1054 redbot/core/core_commands.py:1078 +#: redbot/core/core_commands.py:1103 redbot/core/core_commands.py:1728 +#: redbot/core/core_commands.py:1744 msgid "enabled" msgstr "已啟用" -#: redbot/core/core_commands.py:496 +#: redbot/core/core_commands.py:1061 #, docstring msgid "\\n Toggle the guild's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a guild channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:509 redbot/core/core_commands.py:534 -#: redbot/core/core_commands.py:557 +#: redbot/core/core_commands.py:1074 redbot/core/core_commands.py:1099 +#: redbot/core/core_commands.py:1121 msgid "Embeds will now fall back to the global setting." msgstr "" -#: redbot/core/core_commands.py:512 +#: redbot/core/core_commands.py:1077 msgid "Embeds are now {} for this guild." msgstr "" -#: redbot/core/core_commands.py:521 +#: redbot/core/core_commands.py:1086 #, docstring msgid "\\n Toggle the channel's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the guild default will be used instead.\\n\\n If set, this is used instead of the guild default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a channel except\\n for help commands.\\n " msgstr "" -#: redbot/core/core_commands.py:537 +#: redbot/core/core_commands.py:1102 msgid "Embeds are now {} for this channel." msgstr "" -#: redbot/core/core_commands.py:544 +#: redbot/core/core_commands.py:1109 #, docstring -msgid "\\n Toggle the user's embed setting.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands done in a DM with the bot, as\\n well as all help commands everywhere.\\n " +msgid "\\n Toggle the user's embed setting for DMs.\\n\\n If enabled is None, the setting will be unset and\\n the global default will be used instead.\\n\\n If set, this is used instead of the global default\\n to determine whether or not to use embeds. This is\\n used for all commands executed in a DM with the bot.\\n " msgstr "" -#: redbot/core/core_commands.py:560 -msgid "Embeds are now {} for you." +#: redbot/core/core_commands.py:1124 +msgid "Embeds are now enabled for you in DMs." msgstr "" -#: redbot/core/core_commands.py:566 +#: redbot/core/core_commands.py:1126 +msgid "Embeds are now disabled for you in DMs." +msgstr "" + +#: redbot/core/core_commands.py:1132 #, docstring -msgid "Sends to the owner the last command exception that has occurred\\n\\n If public (yes is specified), it will be sent to the chat instead" +msgid "Sends to the owner the last command exception that has occurred.\\n\\n If public (yes is specified), it will be sent to the chat instead." msgstr "" -#: redbot/core/core_commands.py:578 +#: redbot/core/core_commands.py:1144 msgid "No exception has occurred yet" msgstr "" -#: redbot/core/core_commands.py:583 +#: redbot/core/core_commands.py:1149 #, docstring -msgid "Show's [botname]'s invite url" +msgid "Show's [botname]'s invite url." msgstr "" -#: redbot/core/core_commands.py:595 +#: redbot/core/core_commands.py:1161 #, docstring -msgid "Setup the bot's invite" +msgid "Setup the bot's invite." msgstr "" -#: redbot/core/core_commands.py:600 +#: redbot/core/core_commands.py:1166 #, docstring msgid "\\n Define if the command should be accessible for the average user.\\n " msgstr "" -#: redbot/core/core_commands.py:629 +#: redbot/core/core_commands.py:1195 #, docstring msgid "\\n Make the bot create its own role with permissions on join.\\n\\n The bot will create its own role with the desired permissions when it joins a new server. This is a special role that can't be deleted or removed from the bot.\\n\\n For that, you need to provide a valid permissions level.\\n You can generate one here: https://discordapi.com/permissions.html\\n\\n Please note that you might need two factor authentication for some permissions.\\n " msgstr "" -#: redbot/core/core_commands.py:649 +#: redbot/core/core_commands.py:1215 #, docstring -msgid "Leaves server" +msgid "Leaves the current server." msgstr "" -#: redbot/core/core_commands.py:650 +#: redbot/core/core_commands.py:1216 msgid "Are you sure you want me to leave this server? (y/n)" msgstr "" -#: redbot/core/core_commands.py:656 redbot/core/core_commands.py:709 +#: redbot/core/core_commands.py:1222 redbot/core/core_commands.py:1275 msgid "Response timed out." msgstr "" -#: redbot/core/core_commands.py:660 +#: redbot/core/core_commands.py:1226 msgid "Alright. Bye :wave:" msgstr "" -#: redbot/core/core_commands.py:661 +#: redbot/core/core_commands.py:1227 msgid "Leaving guild '{}'" msgstr "" -#: redbot/core/core_commands.py:664 +#: redbot/core/core_commands.py:1230 msgid "Alright, I'll stay then :)" msgstr "" -#: redbot/core/core_commands.py:669 +#: redbot/core/core_commands.py:1235 #, docstring -msgid "Lists and allows to leave servers" +msgid "Lists and allows [botname] to leave servers." msgstr "" -#: redbot/core/core_commands.py:680 +#: redbot/core/core_commands.py:1246 msgid "To leave a server, just type its number." msgstr "" -#: redbot/core/core_commands.py:695 +#: redbot/core/core_commands.py:1261 msgid "I cannot leave a guild I am the owner of." msgstr "" -#: redbot/core/core_commands.py:698 +#: redbot/core/core_commands.py:1264 msgid "Are you sure you want me to leave {}? (yes/no)" msgstr "" -#: redbot/core/core_commands.py:705 redbot/core/core_commands.py:1198 -#: redbot/core/core_commands.py:1313 redbot/core/core_commands.py:1331 -#: redbot/core/core_commands.py:1343 +#: redbot/core/core_commands.py:1271 redbot/core/core_commands.py:1799 +#: redbot/core/core_commands.py:1915 redbot/core/core_commands.py:1933 +#: redbot/core/core_commands.py:1945 msgid "Done." msgstr "" -#: redbot/core/core_commands.py:707 +#: redbot/core/core_commands.py:1273 msgid "Alright then." msgstr "" -#: redbot/core/core_commands.py:714 +#: redbot/core/core_commands.py:1280 #, docstring -msgid "Loads packages" +msgid "Loads packages." msgstr "" -#: redbot/core/core_commands.py:732 +#: redbot/core/core_commands.py:1299 msgid "Loaded {packs}." msgstr "" -#: redbot/core/core_commands.py:737 +#: redbot/core/core_commands.py:1304 msgid "The following package is already loaded: {pack}" msgstr "" -#: redbot/core/core_commands.py:741 +#: redbot/core/core_commands.py:1308 msgid "The following packages are already loaded: {packs}" msgstr "" -#: redbot/core/core_commands.py:748 +#: redbot/core/core_commands.py:1315 msgid "Failed to load the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:753 +#: redbot/core/core_commands.py:1320 msgid "Failed to load the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:761 redbot/core/core_commands.py:879 +#: redbot/core/core_commands.py:1328 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1334 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1343 redbot/core/core_commands.py:1477 msgid "The following package was not found in any cog path: {pack}." msgstr "" -#: redbot/core/core_commands.py:765 redbot/core/core_commands.py:883 +#: redbot/core/core_commands.py:1347 redbot/core/core_commands.py:1481 msgid "The following packages were not found in any cog path: {packs}" msgstr "" -#: redbot/core/core_commands.py:773 +#: redbot/core/core_commands.py:1355 msgid "This package could not be loaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:777 +#: redbot/core/core_commands.py:1359 msgid "These packages could not be loaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:784 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainer of the repo about this message." +#: redbot/core/core_commands.py:1366 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainer of the repo about this message." msgstr "" -#: redbot/core/core_commands.py:790 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1372 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:805 +#: redbot/core/core_commands.py:1387 #, docstring -msgid "Unloads packages" +msgid "Unloads packages." msgstr "" -#: redbot/core/core_commands.py:815 +#: redbot/core/core_commands.py:1397 msgid "The following package was unloaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:819 +#: redbot/core/core_commands.py:1401 msgid "The following packages were unloaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:826 +#: redbot/core/core_commands.py:1408 msgid "The following package was not loaded: {pack}." msgstr "" -#: redbot/core/core_commands.py:830 +#: redbot/core/core_commands.py:1412 msgid "The following packages were not loaded: {packs}." msgstr "" -#: redbot/core/core_commands.py:843 +#: redbot/core/core_commands.py:1425 #, docstring -msgid "Reloads packages" +msgid "Reloads packages." msgstr "" -#: redbot/core/core_commands.py:861 +#: redbot/core/core_commands.py:1444 msgid "Reloaded {packs}." msgstr "" -#: redbot/core/core_commands.py:866 +#: redbot/core/core_commands.py:1449 msgid "Failed to reload the following package: {pack}.\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:871 +#: redbot/core/core_commands.py:1454 msgid "Failed to reload the following packages: {packs}\\nCheck your console or logs for details." msgstr "" -#: redbot/core/core_commands.py:891 +#: redbot/core/core_commands.py:1462 +msgid "The following name is not a valid package name: {pack}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1468 +msgid "The following names are not valid package names: {packs}\\nPackage names cannot start with a number and can only contain ascii numbers, letters, and underscores." +msgstr "" + +#: redbot/core/core_commands.py:1489 msgid "This package could not be reloaded for the following reason:\\n\\n{reason}" msgstr "" -#: redbot/core/core_commands.py:895 +#: redbot/core/core_commands.py:1493 msgid "These packages could not be reloaded for the following reasons:\\n\\n{reasons}" msgstr "" -#: redbot/core/core_commands.py:902 -msgid "**WARNING**: The following repo is using shared libs which are marked for removal in Red 3.4: {repo}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1500 +msgid "**WARNING**: The following repo is using shared libs which are marked for removal in the future: {repo}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:908 -msgid "**WARNING**: The following repos are using shared libs which are marked for removal in Red 3.4: {repos}.\\nYou should inform maintainers of these repos about this message." +#: redbot/core/core_commands.py:1506 +msgid "**WARNING**: The following repos are using shared libs which are marked for removal in the future: {repos}.\\nYou should inform maintainers of these repos about this message." msgstr "" -#: redbot/core/core_commands.py:923 +#: redbot/core/core_commands.py:1521 #, docstring -msgid "Shuts down the bot" +msgid "Shuts down the bot." msgstr "" -#: redbot/core/core_commands.py:928 +#: redbot/core/core_commands.py:1526 msgid "Shutting down... " msgstr "" -#: redbot/core/core_commands.py:934 +#: redbot/core/core_commands.py:1532 #, docstring -msgid "Attempts to restart Red\\n\\n Makes Red quit with exit code 26\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use" +msgid "Attempts to restart Red.\\n\\n Makes Red quit with exit code 26.\\n The restart is not guaranteed: it must be dealt\\n with by the process manager in use." msgstr "" -#: redbot/core/core_commands.py:941 +#: redbot/core/core_commands.py:1539 msgid "Restarting..." msgstr "" -#: redbot/core/core_commands.py:946 +#: redbot/core/core_commands.py:1544 #, docstring -msgid "Changes [botname]'s settings" +msgid "Changes [botname]'s settings." msgstr "" -#: redbot/core/core_commands.py:959 +#: redbot/core/core_commands.py:1548 +#, docstring +msgid "\\n Show the current settings for [botname].\\n " +msgstr "" + +#: redbot/core/core_commands.py:1560 msgid "Admin roles: {admin}\\nMod roles: {mod}\\n" msgstr "" -#: redbot/core/core_commands.py:968 +#: redbot/core/core_commands.py:1569 msgid "Same as bot's locale" msgstr "" -#: redbot/core/core_commands.py:971 +#: redbot/core/core_commands.py:1572 msgid "{bot_name} Settings:\\n\\nPrefixes: {prefixes}\\n{guild_settings}Locale: {locale}\\nRegional format: {regional_format}" msgstr "" -#: redbot/core/core_commands.py:991 +#: redbot/core/core_commands.py:1592 #, docstring msgid "Set the delay until the bot removes the command message.\\n\\n Must be between -1 and 60.\\n\\n Set to -1 to disable this feature.\\n " msgstr "" -#: redbot/core/core_commands.py:1002 +#: redbot/core/core_commands.py:1603 msgid "Command deleting disabled." msgstr "" -#: redbot/core/core_commands.py:1004 +#: redbot/core/core_commands.py:1605 msgid "Delete delay set to {num} seconds." msgstr "" -#: redbot/core/core_commands.py:1009 +#: redbot/core/core_commands.py:1610 msgid "Bot will delete command messages after {num} seconds. Set this value to -1 to stop deleting messages" msgstr "" -#: redbot/core/core_commands.py:1016 +#: redbot/core/core_commands.py:1617 msgid "I will not delete command messages." msgstr "" -#: redbot/core/core_commands.py:1021 +#: redbot/core/core_commands.py:1622 #, docstring -msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\"\\n " +msgid "\\n Sets the bot's description.\\n Use without a description to reset.\\n This is shown in a few locations, including the help menu.\\n\\n The default is \\\"Red V3\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1031 +#: redbot/core/core_commands.py:1632 msgid "Description reset." msgstr "" -#: redbot/core/core_commands.py:1034 +#: redbot/core/core_commands.py:1635 msgid "This description is too long to properly display. Please try again with below 250 characters" msgstr "" -#: redbot/core/core_commands.py:1048 +#: redbot/core/core_commands.py:1649 #, docstring msgid "\\n Adds an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1053 +#: redbot/core/core_commands.py:1654 msgid "This role is already an admin role." msgstr "" -#: redbot/core/core_commands.py:1055 +#: redbot/core/core_commands.py:1656 msgid "That role is now considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1061 +#: redbot/core/core_commands.py:1662 #, docstring msgid "\\n Adds a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1066 +#: redbot/core/core_commands.py:1667 msgid "This role is already a mod role." msgstr "" -#: redbot/core/core_commands.py:1068 +#: redbot/core/core_commands.py:1669 msgid "That role is now considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1074 +#: redbot/core/core_commands.py:1675 #, docstring msgid "\\n Removes an admin role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1079 +#: redbot/core/core_commands.py:1680 msgid "That role was not an admin role to begin with." msgstr "" -#: redbot/core/core_commands.py:1081 +#: redbot/core/core_commands.py:1682 msgid "That role is no longer considered an admin role." msgstr "" -#: redbot/core/core_commands.py:1087 +#: redbot/core/core_commands.py:1688 #, docstring msgid "\\n Removes a mod role for this guild.\\n " msgstr "" -#: redbot/core/core_commands.py:1092 +#: redbot/core/core_commands.py:1693 msgid "That role was not a mod role to begin with." msgstr "" -#: redbot/core/core_commands.py:1094 +#: redbot/core/core_commands.py:1695 msgid "That role is no longer considered a mod role." msgstr "" -#: redbot/core/core_commands.py:1100 +#: redbot/core/core_commands.py:1701 #, docstring msgid "\\n Toggle whether to use the bot owner-configured colour for embeds.\\n\\n Default is to use the bot's configured colour.\\n Otherwise, the colour used will be the colour of the bot's top role.\\n " msgstr "" -#: redbot/core/core_commands.py:1109 +#: redbot/core/core_commands.py:1710 msgid "The bot {} use its configured color for embeds." msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will not" msgstr "" -#: redbot/core/core_commands.py:1110 +#: redbot/core/core_commands.py:1711 msgid "will" msgstr "" -#: redbot/core/core_commands.py:1118 +#: redbot/core/core_commands.py:1719 #, docstring msgid "\\n Toggle whether to enable fuzzy command search for the server.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1126 +#: redbot/core/core_commands.py:1727 msgid "Fuzzy command search has been {} for this server." msgstr "" -#: redbot/core/core_commands.py:1134 +#: redbot/core/core_commands.py:1735 #, docstring msgid "\\n Toggle whether to enable fuzzy command search in DMs.\\n\\n Default is for fuzzy command search to be disabled.\\n " msgstr "" -#: redbot/core/core_commands.py:1142 +#: redbot/core/core_commands.py:1743 msgid "Fuzzy command search has been {} in DMs." msgstr "" -#: redbot/core/core_commands.py:1150 +#: redbot/core/core_commands.py:1751 #, docstring msgid "\\n Sets a default colour to be used for the bot's embeds.\\n\\n Acceptable values for the colour parameter can be found at:\\n\\n https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.ColourConverter\\n " msgstr "" -#: redbot/core/core_commands.py:1160 +#: redbot/core/core_commands.py:1761 msgid "The color has been reset." msgstr "" -#: redbot/core/core_commands.py:1163 +#: redbot/core/core_commands.py:1764 msgid "The color has been set." msgstr "" -#: redbot/core/core_commands.py:1168 +#: redbot/core/core_commands.py:1769 #, docstring msgid "Sets [botname]'s avatar\\n\\n Supports either an attachment or an image URL." msgstr "" -#: redbot/core/core_commands.py:1189 +#: redbot/core/core_commands.py:1790 msgid "Failed. Remember that you can edit my avatar up to two times a hour. The URL or attachment must be a valid image in either JPG or PNG format." msgstr "" -#: redbot/core/core_commands.py:1196 +#: redbot/core/core_commands.py:1797 msgid "JPG / PNG format only." msgstr "" -#: redbot/core/core_commands.py:1203 +#: redbot/core/core_commands.py:1804 #, docstring -msgid "Removes [botname]'s avatar" +msgid "Removes [botname]'s avatar." msgstr "" -#: redbot/core/core_commands.py:1206 +#: redbot/core/core_commands.py:1807 msgid "Avatar removed." msgstr "" -#: redbot/core/core_commands.py:1212 +#: redbot/core/core_commands.py:1813 #, docstring -msgid "Sets [botname]'s playing status" +msgid "Sets [botname]'s playing status." msgstr "" -#: redbot/core/core_commands.py:1224 +#: redbot/core/core_commands.py:1825 msgid "Status set to ``Playing {game.name}``." msgstr "" -#: redbot/core/core_commands.py:1226 +#: redbot/core/core_commands.py:1827 msgid "Game cleared." msgstr "" -#: redbot/core/core_commands.py:1232 +#: redbot/core/core_commands.py:1833 #, docstring -msgid "Sets [botname]'s listening status" +msgid "Sets [botname]'s listening status." msgstr "" -#: redbot/core/core_commands.py:1242 +#: redbot/core/core_commands.py:1843 msgid "Status set to ``Listening to {listening}``." msgstr "" -#: redbot/core/core_commands.py:1245 +#: redbot/core/core_commands.py:1846 msgid "Listening cleared." msgstr "" -#: redbot/core/core_commands.py:1251 +#: redbot/core/core_commands.py:1852 #, docstring -msgid "Sets [botname]'s watching status" +msgid "Sets [botname]'s watching status." msgstr "" -#: redbot/core/core_commands.py:1260 +#: redbot/core/core_commands.py:1861 msgid "Status set to ``Watching {watching}``." msgstr "" -#: redbot/core/core_commands.py:1262 +#: redbot/core/core_commands.py:1863 msgid "Watching cleared." msgstr "" -#: redbot/core/core_commands.py:1268 +#: redbot/core/core_commands.py:1869 #, docstring -msgid "Sets [botname]'s status\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " +msgid "Sets [botname]'s status.\\n\\n Available statuses:\\n online\\n idle\\n dnd\\n invisible\\n " msgstr "" -#: redbot/core/core_commands.py:1291 +#: redbot/core/core_commands.py:1892 msgid "Status changed to {}." msgstr "" -#: redbot/core/core_commands.py:1297 +#: redbot/core/core_commands.py:1898 #, docstring -msgid "Sets [botname]'s streaming status\\n Leaving both streamer and stream_title empty will clear it." +msgid "Sets [botname]'s streaming status.\\n\\n Leaving both streamer and stream_title empty will clear it." msgstr "" -#: redbot/core/core_commands.py:1318 +#: redbot/core/core_commands.py:1920 #, docstring -msgid "Sets [botname]'s username" +msgid "Sets [botname]'s username." msgstr "" -#: redbot/core/core_commands.py:1323 +#: redbot/core/core_commands.py:1925 msgid "Failed to change name. Remember that you can only do it up to 2 times an hour. Use nicknames if you need frequent changes. `{}set nickname`" msgstr "" -#: redbot/core/core_commands.py:1337 +#: redbot/core/core_commands.py:1939 #, docstring -msgid "Sets [botname]'s nickname" +msgid "Sets [botname]'s nickname." msgstr "" -#: redbot/core/core_commands.py:1341 +#: redbot/core/core_commands.py:1943 msgid "I lack the permissions to change my own nickname." msgstr "" -#: redbot/core/core_commands.py:1348 +#: redbot/core/core_commands.py:1950 #, docstring -msgid "Sets [botname]'s global prefix(es)" +msgid "Sets [botname]'s global prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1353 redbot/core/core_commands.py:1366 +#: redbot/core/core_commands.py:1955 redbot/core/core_commands.py:1968 msgid "Prefix set." msgstr "" -#: redbot/core/core_commands.py:1359 +#: redbot/core/core_commands.py:1961 #, docstring -msgid "Sets [botname]'s server prefix(es)" +msgid "Sets [botname]'s server prefix(es)." msgstr "" -#: redbot/core/core_commands.py:1362 +#: redbot/core/core_commands.py:1964 msgid "Guild prefixes have been reset." msgstr "" -#: redbot/core/core_commands.py:1371 +#: redbot/core/core_commands.py:1973 #, docstring msgid "\\n Changes bot's locale.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Go to Red's Crowdin page to see locales that are available with translations:\\n https://translate.discord.red\\n\\n To reset to English, use \\\"en-US\\\".\\n " msgstr "" -#: redbot/core/core_commands.py:1385 redbot/core/core_commands.py:1417 +#: redbot/core/core_commands.py:1987 redbot/core/core_commands.py:2019 msgid "Invalid language code. Use format: `en-US`" msgstr "" -#: redbot/core/core_commands.py:1389 redbot/core/core_commands.py:1421 +#: redbot/core/core_commands.py:1991 redbot/core/core_commands.py:2023 msgid "Invalid format - language code has to include country code, e.g. `en-US`" msgstr "" -#: redbot/core/core_commands.py:1395 +#: redbot/core/core_commands.py:1997 msgid "Locale has been set." msgstr "" -#: redbot/core/core_commands.py:1400 +#: redbot/core/core_commands.py:2002 #, docstring msgid "\\n Changes bot's regional format. This is used for formatting date, time and numbers.\\n\\n `` can be any language code with country code included,\\n e.g. `en-US`, `de-DE`, `fr-FR`, `pl-PL`, etc.\\n\\n Leave `` empty to base regional formatting on bot's locale.\\n " msgstr "" -#: redbot/core/core_commands.py:1411 +#: redbot/core/core_commands.py:2013 msgid "Regional formatting will now be based on bot's locale." msgstr "" -#: redbot/core/core_commands.py:1428 +#: redbot/core/core_commands.py:2030 msgid "Regional formatting will now be based on `{language_code}` locale." msgstr "" -#: redbot/core/core_commands.py:1436 +#: redbot/core/core_commands.py:2038 #, docstring -msgid "Customizes a section of [p]info\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " +msgid "Customizes a section of `[p]info`.\\n\\n The maximum amount of allowed characters is 1024.\\n Supports markdown, links and \\\"mentions\\\".\\n Link example:\\n `[My link](https://example.com)`\\n " msgstr "" -#: redbot/core/core_commands.py:1445 +#: redbot/core/core_commands.py:2047 msgid "The custom text has been cleared." msgstr "" -#: redbot/core/core_commands.py:1449 +#: redbot/core/core_commands.py:2051 msgid "The custom text has been set." msgstr "" -#: redbot/core/core_commands.py:1452 -msgid "Text must be fewer than 1024 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1457 -#, docstring -msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1470 -msgid "`{service}` API tokens have been set." -msgstr "" - -#: redbot/core/core_commands.py:1475 -#, docstring -msgid "Manage settings for the help command." -msgstr "" - -#: redbot/core/core_commands.py:1480 -#, docstring -msgid "\\n Allows the help command to be sent as a paginated menu instead of seperate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1491 -msgid "Help will use menus." -msgstr "" - -#: redbot/core/core_commands.py:1493 -msgid "Help will not use menus." -msgstr "" - -#: redbot/core/core_commands.py:1497 -#, docstring -msgid "\\n This allows the help command to show hidden commands\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1507 -msgid "Help will not filter hidden commands" -msgstr "" - -#: redbot/core/core_commands.py:1509 -msgid "Help will filter hidden commands." -msgstr "" - -#: redbot/core/core_commands.py:1513 -#, docstring -msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1524 -msgid "Help will only show for commands which can be run." -msgstr "" - -#: redbot/core/core_commands.py:1526 -msgid "Help will show up without checking if the commands can be run." -msgstr "" - -#: redbot/core/core_commands.py:1530 -#, docstring -msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1543 -msgid "Help will verify the existence of help topics." -msgstr "" - -#: redbot/core/core_commands.py:1546 -msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." -msgstr "" - -#: redbot/core/core_commands.py:1554 -#, docstring -msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1565 -msgid "You must give a value of at least 500 characters." -msgstr "" - -#: redbot/core/core_commands.py:1569 -msgid "Done. The character limit per page has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1573 -#, docstring -msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1584 redbot/core/core_commands.py:1602 -msgid "You must give a value of zero or greater!" -msgstr "" - -#: redbot/core/core_commands.py:1588 -msgid "Done. The page limit has been set to {}." -msgstr "" - -#: redbot/core/core_commands.py:1593 -#, docstring -msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1605 -msgid "The delay cannot be longer than 14 days!" -msgstr "" - -#: redbot/core/core_commands.py:1610 -msgid "Done. Help messages will not be deleted now." -msgstr "" - -#: redbot/core/core_commands.py:1612 -msgid "Done. The delete delay has been set to {} seconds." -msgstr "" - -#: redbot/core/core_commands.py:1616 -#, docstring -msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1624 -msgid "The tagline has been reset." -msgstr "" - -#: redbot/core/core_commands.py:1628 -msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." -msgstr "" - -#: redbot/core/core_commands.py:1636 -msgid "The tagline has been set." -msgstr "" - -#: redbot/core/core_commands.py:1641 -#, docstring -msgid "Sends a message to the owner." -msgstr "" - -#: redbot/core/core_commands.py:1644 -msgid "User ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1647 -msgid "through DM" -msgstr "" - -#: redbot/core/core_commands.py:1649 -msgid "from {}" -msgstr "" - -#: redbot/core/core_commands.py:1650 -msgid " | Server ID: {}" -msgstr "" - -#: redbot/core/core_commands.py:1655 -msgid "Use `{}dm {} ` to reply to this user" -msgstr "" - -#: redbot/core/core_commands.py:1657 -msgid "Sent by {} {}" -msgstr "" - -#: redbot/core/core_commands.py:1662 -msgid "I've been configured not to send this anywhere." -msgstr "" - -#: redbot/core/core_commands.py:1733 -msgid "Your message has been sent." -msgstr "" - -#: redbot/core/core_commands.py:1735 -msgid "I'm unable to deliver your message. Sorry." -msgstr "" - -#: redbot/core/core_commands.py:1740 -#, docstring -msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1750 -msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." -msgstr "" - -#: redbot/core/core_commands.py:1760 -msgid "Owner of {}" -msgstr "" - -#: redbot/core/core_commands.py:1761 -msgid "You can reply to this message with {}contact" -msgstr "" - -#: redbot/core/core_commands.py:1775 redbot/core/core_commands.py:1785 -msgid "Sorry, I couldn't deliver your message to {}" -msgstr "" - -#: redbot/core/core_commands.py:1778 redbot/core/core_commands.py:1788 -msgid "Message delivered to {}" -msgstr "" - -#: redbot/core/core_commands.py:1793 -#, docstring -msgid "Prints the bot's data path." -msgstr "" - -#: redbot/core/core_commands.py:1797 -msgid "Data path: {path}" -msgstr "" - -#: redbot/core/core_commands.py:1803 -#, docstring -msgid "Shows debug information useful for debugging.." -msgstr "" - -#: redbot/core/core_commands.py:1864 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1871 -#, docstring -msgid "\\n Adds a user to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1881 -msgid "Users added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1885 -#, docstring -msgid "\\n Lists whitelisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1894 -msgid "Whitelisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1903 -#, docstring -msgid "\\n Removes user from whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1913 -msgid "Users have been removed from whitelist." -msgstr "" - -#: redbot/core/core_commands.py:1917 -#, docstring -msgid "\\n Clears the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1921 -msgid "Whitelist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1926 -#, docstring -msgid "\\n Blacklist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1933 -#, docstring -msgid "\\n Adds a user to the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1946 -msgid "You cannot blacklist an owner!" -msgstr "" - -#: redbot/core/core_commands.py:1952 -msgid "User added to blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1956 -#, docstring -msgid "\\n Lists blacklisted users.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1965 -msgid "Blacklisted Users:" -msgstr "" - -#: redbot/core/core_commands.py:1974 -#, docstring -msgid "\\n Removes user from blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1984 -msgid "Users have been removed from blacklist." -msgstr "" - -#: redbot/core/core_commands.py:1988 -#, docstring -msgid "\\n Clears the blacklist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:1992 -msgid "Blacklist has been cleared." -msgstr "" - -#: redbot/core/core_commands.py:1998 -#, docstring -msgid "\\n Whitelist management commands.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2007 -#, docstring -msgid "\\n Adds a user or role to the whitelist.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2018 -msgid "{names} added to whitelist." -msgstr "" - -#: redbot/core/core_commands.py:2022 -#, docstring -msgid "\\n Lists whitelisted users and roles.\\n " -msgstr "" - -#: redbot/core/core_commands.py:2031 -msgid "Whitelisted Users and roles:" -msgstr "" - -#: redbot/core/core_commands.py:2042 -#, docstring -msgid "\\n Removes user or role from whitelist.\\n " -msgstr "" - #: redbot/core/core_commands.py:2054 -msgid "{names} removed from the local whitelist." +msgid "Text must be fewer than 1024 characters long." msgstr "" #: redbot/core/core_commands.py:2059 #, docstring +msgid "Set various external API tokens.\\n\\n This setting will be asked for by some 3rd party cogs and some core cogs.\\n\\n To add the keys provide the service name and the tokens as a comma separated\\n list of key,values as described by the cog requesting this command.\\n\\n Note: API tokens are sensitive and should only be used in a private channel\\n or in DM with the bot.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2072 +msgid "`{service}` API tokens have been set." +msgstr "" + +#: redbot/core/core_commands.py:2077 +#, docstring +msgid "Manage settings for the help command." +msgstr "" + +#: redbot/core/core_commands.py:2082 +#, docstring +msgid " Show the current help settings " +msgstr "" + +#: redbot/core/core_commands.py:2089 +msgid "Warning: The default formatter is not in use, these settings may not apply" +msgstr "" + +#: redbot/core/core_commands.py:2099 +#, docstring +msgid " This resets [botname]'s help formatter to the default formatter " +msgstr "" + +#: redbot/core/core_commands.py:2103 +msgid "The help formatter has been reset. This will not prevent cogs from modifying help, you may need to remove a cog if this has been an issue." +msgstr "" + +#: redbot/core/core_commands.py:2112 +#, docstring +msgid "\\n This resets [botname]'s help settings to their defaults.\\n\\n This may not have an impact when using custom formatters from 3rd party cogs\\n " +msgstr "" + +#: redbot/core/core_commands.py:2119 +msgid "The help settings have been reset to their defaults. This may not have an impact when using 3rd party help formatters." +msgstr "" + +#: redbot/core/core_commands.py:2127 +#, docstring +msgid "\\n Allows the help command to be sent as a paginated menu instead of separate\\n messages.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2138 +msgid "Help will use menus." +msgstr "" + +#: redbot/core/core_commands.py:2140 +msgid "Help will not use menus." +msgstr "" + +#: redbot/core/core_commands.py:2144 +#, docstring +msgid "\\n This allows the help command to show hidden commands.\\n\\n This defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2154 +msgid "Help will not filter hidden commands" +msgstr "" + +#: redbot/core/core_commands.py:2156 +msgid "Help will filter hidden commands." +msgstr "" + +#: redbot/core/core_commands.py:2160 +#, docstring +msgid "\\n Sets if commands which can't be run in the current context should be\\n filtered from help.\\n\\n Defaults to True.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2171 +msgid "Help will only show for commands which can be run." +msgstr "" + +#: redbot/core/core_commands.py:2173 +msgid "Help will show up without checking if the commands can be run." +msgstr "" + +#: redbot/core/core_commands.py:2177 +#, docstring +msgid "\\n This allows the bot to respond indicating the existence of a specific\\n help topic even if the user can't use it.\\n\\n Note: This setting on it's own does not fully prevent command enumeration.\\n\\n Defaults to False.\\n Using this without a setting will toggle.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2190 +msgid "Help will verify the existence of help topics." +msgstr "" + +#: redbot/core/core_commands.py:2193 +msgid "Help will only verify the existence of help topics via fuzzy help (if enabled)." +msgstr "" + +#: redbot/core/core_commands.py:2201 +#, docstring +msgid "Set the character limit for each page in the help message.\\n\\n This setting only applies to embedded help.\\n\\n The default value is 1000 characters. The minimum value is 500.\\n The maximum is based on the lower of what you provide and what discord allows.\\n\\n Please note that setting a relatively small character limit may\\n mean some pages will exceed this limit.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2212 +msgid "You must give a value of at least 500 characters." +msgstr "" + +#: redbot/core/core_commands.py:2216 +msgid "Done. The character limit per page has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2220 +#, docstring +msgid "Set the maximum number of help pages sent in a server channel.\\n\\n This setting does not apply to menu help.\\n\\n If a help message contains more pages than this value, the help message will\\n be sent to the command author via DM. This is to help reduce spam in server\\n text channels.\\n\\n The default value is 2 pages.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2231 redbot/core/core_commands.py:2249 +msgid "You must give a value of zero or greater!" +msgstr "" + +#: redbot/core/core_commands.py:2235 +msgid "Done. The page limit has been set to {}." +msgstr "" + +#: redbot/core/core_commands.py:2240 +#, docstring +msgid "Set the delay after which help pages will be deleted.\\n\\n The setting is disabled by default, and only applies to non-menu help,\\n sent in server text channels.\\n Setting the delay to 0 disables this feature.\\n\\n The bot has to have MANAGE_MESSAGES permission for this to work.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2252 +msgid "The delay cannot be longer than 14 days!" +msgstr "" + +#: redbot/core/core_commands.py:2257 +msgid "Done. Help messages will not be deleted now." +msgstr "" + +#: redbot/core/core_commands.py:2259 +msgid "Done. The delete delay has been set to {} seconds." +msgstr "" + +#: redbot/core/core_commands.py:2263 +#, docstring +msgid "\\n Set the tagline to be used.\\n\\n This setting only applies to embedded help. If no tagline is\\n specified, the default will be used instead.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2271 +msgid "The tagline has been reset." +msgstr "" + +#: redbot/core/core_commands.py:2275 +msgid "Your tagline is too long! Please shorten it to be no more than 2048 characters long." +msgstr "" + +#: redbot/core/core_commands.py:2283 +msgid "The tagline has been set." +msgstr "" + +#: redbot/core/core_commands.py:2288 +#, docstring +msgid "Sends a message to the owner." +msgstr "" + +#: redbot/core/core_commands.py:2291 +msgid "User ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2294 +msgid "through DM" +msgstr "" + +#: redbot/core/core_commands.py:2296 +msgid "from {}" +msgstr "" + +#: redbot/core/core_commands.py:2297 +msgid " | Server ID: {}" +msgstr "" + +#: redbot/core/core_commands.py:2302 +msgid "Use `{}dm {} ` to reply to this user" +msgstr "" + +#: redbot/core/core_commands.py:2304 +msgid "Sent by {} {}" +msgstr "" + +#: redbot/core/core_commands.py:2309 +msgid "I've been configured not to send this anywhere." +msgstr "" + +#: redbot/core/core_commands.py:2380 +msgid "Your message has been sent." +msgstr "" + +#: redbot/core/core_commands.py:2382 +msgid "I'm unable to deliver your message. Sorry." +msgstr "" + +#: redbot/core/core_commands.py:2387 +#, docstring +msgid "Sends a DM to a user.\\n\\n This command needs a user ID to work.\\n To get a user ID, go to Discord's settings and open the\\n 'Appearance' tab. Enable 'Developer Mode', then right click\\n a user and click on 'Copy ID'.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2397 +msgid "Invalid ID, user not found, or user is a bot. You can only send messages to people I share a server with." +msgstr "" + +#: redbot/core/core_commands.py:2407 +msgid "Owner of {}" +msgstr "" + +#: redbot/core/core_commands.py:2408 +msgid "You can reply to this message with {}contact" +msgstr "" + +#: redbot/core/core_commands.py:2422 redbot/core/core_commands.py:2432 +msgid "Sorry, I couldn't deliver your message to {}" +msgstr "" + +#: redbot/core/core_commands.py:2425 redbot/core/core_commands.py:2435 +msgid "Message delivered to {}" +msgstr "" + +#: redbot/core/core_commands.py:2440 +#, docstring +msgid "Prints the bot's data path." +msgstr "" + +#: redbot/core/core_commands.py:2444 +msgid "Data path: {path}" +msgstr "" + +#: redbot/core/core_commands.py:2450 +#, docstring +msgid "Shows debug information useful for debugging." +msgstr "" + +#: redbot/core/core_commands.py:2511 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2518 +#, docstring +msgid "\\n Adds a user to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2528 +msgid "Users added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2532 +#, docstring +msgid "\\n Lists whitelisted users.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2541 +msgid "Whitelisted Users:" +msgstr "" + +#: redbot/core/core_commands.py:2550 +#, docstring +msgid "\\n Removes user from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2560 +msgid "Users have been removed from whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2564 +#, docstring msgid "\\n Clears the whitelist.\\n " msgstr "" -#: redbot/core/core_commands.py:2063 -msgid "Local whitelist has been cleared." +#: redbot/core/core_commands.py:2568 +msgid "Whitelist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2069 +#: redbot/core/core_commands.py:2573 #, docstring msgid "\\n Blacklist management commands.\\n " msgstr "" -#: redbot/core/core_commands.py:2078 +#: redbot/core/core_commands.py:2580 #, docstring -msgid "\\n Adds a user or role to the blacklist.\\n " +msgid "\\n Adds a user to the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2088 -msgid "You cannot blacklist yourself!" +#: redbot/core/core_commands.py:2593 +msgid "You cannot blacklist an owner!" msgstr "" -#: redbot/core/core_commands.py:2091 -msgid "You cannot blacklist the guild owner!" +#: redbot/core/core_commands.py:2599 +msgid "User added to blacklist." msgstr "" -#: redbot/core/core_commands.py:2094 -msgid "You cannot blacklist a bot owner!" -msgstr "" - -#: redbot/core/core_commands.py:2101 -msgid "{names} added to the local blacklist." -msgstr "" - -#: redbot/core/core_commands.py:2106 +#: redbot/core/core_commands.py:2603 #, docstring -msgid "\\n Lists blacklisted users and roles.\\n " +msgid "\\n Lists blacklisted users.\\n " msgstr "" -#: redbot/core/core_commands.py:2115 -msgid "Blacklisted Users and Roles:" +#: redbot/core/core_commands.py:2612 +msgid "Blacklisted Users:" msgstr "" -#: redbot/core/core_commands.py:2126 +#: redbot/core/core_commands.py:2621 #, docstring -msgid "\\n Removes user or role from blacklist.\\n " +msgid "\\n Removes user from blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2138 -msgid "{names} removed from the local blacklist." +#: redbot/core/core_commands.py:2631 +msgid "Users have been removed from blacklist." msgstr "" -#: redbot/core/core_commands.py:2143 +#: redbot/core/core_commands.py:2635 #, docstring msgid "\\n Clears the blacklist.\\n " msgstr "" -#: redbot/core/core_commands.py:2147 +#: redbot/core/core_commands.py:2639 +msgid "Blacklist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2645 +#, docstring +msgid "\\n Whitelist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2654 +#, docstring +msgid "\\n Adds a user or role to the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2669 +msgid "I cannot allow you to do this, as it would remove your ability to run commands, please ensure to add yourself to the whitelist first." +msgstr "" + +#: redbot/core/core_commands.py:2677 +msgid "{names} added to whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2681 +#, docstring +msgid "\\n Lists whitelisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2690 +msgid "Whitelisted Users and roles:" +msgstr "" + +#: redbot/core/core_commands.py:2701 +#, docstring +msgid "\\n Removes user or role from whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2716 +msgid "I cannot allow you to do this, as it would remove your ability to run commands." +msgstr "" + +#: redbot/core/core_commands.py:2724 +msgid "{names} removed from the local whitelist." +msgstr "" + +#: redbot/core/core_commands.py:2729 +#, docstring +msgid "\\n Clears the whitelist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2733 +msgid "Local whitelist has been cleared." +msgstr "" + +#: redbot/core/core_commands.py:2739 +#, docstring +msgid "\\n Blacklist management commands.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2748 +#, docstring +msgid "\\n Adds a user or role to the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2758 +msgid "You cannot blacklist yourself!" +msgstr "" + +#: redbot/core/core_commands.py:2761 +msgid "You cannot blacklist the guild owner!" +msgstr "" + +#: redbot/core/core_commands.py:2764 +msgid "You cannot blacklist a bot owner!" +msgstr "" + +#: redbot/core/core_commands.py:2771 +msgid "{names} added to the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2776 +#, docstring +msgid "\\n Lists blacklisted users and roles.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2785 +msgid "Blacklisted Users and Roles:" +msgstr "" + +#: redbot/core/core_commands.py:2796 +#, docstring +msgid "\\n Removes user or role from blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2808 +msgid "{names} removed from the local blacklist." +msgstr "" + +#: redbot/core/core_commands.py:2813 +#, docstring +msgid "\\n Clears the blacklist.\\n " +msgstr "" + +#: redbot/core/core_commands.py:2817 msgid "Local blacklist has been cleared." msgstr "" -#: redbot/core/core_commands.py:2152 +#: redbot/core/core_commands.py:2822 #, docstring -msgid "Manage the bot's commands." +msgid "Manage the bot's commands and cogs." msgstr "" -#: redbot/core/core_commands.py:2157 +#: redbot/core/core_commands.py:2828 +#, docstring +msgid "Set the default state for a cog as disabled." +msgstr "" + +#: redbot/core/core_commands.py:2831 redbot/core/core_commands.py:2843 +#: redbot/core/core_commands.py:2853 redbot/core/core_commands.py:2873 +msgid "Cog with the given name doesn't exist." +msgstr "" + +#: redbot/core/core_commands.py:2833 +msgid "You can't disable this cog by default." +msgstr "" + +#: redbot/core/core_commands.py:2835 +msgid "{cogname} has been set as disabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2840 +#, docstring +msgid "Set the default state for a cog as enabled." +msgstr "" + +#: redbot/core/core_commands.py:2845 +msgid "{cogname} has been set as enabled by default." +msgstr "" + +#: redbot/core/core_commands.py:2850 +#, docstring +msgid "Disable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2855 +msgid "You can't disable this cog as you would lock yourself out." +msgstr "" + +#: redbot/core/core_commands.py:2857 +msgid "{cogname} has been disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2860 +msgid "{cogname} was already disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2866 +#, docstring +msgid "Enable a cog in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2868 +msgid "{cogname} has been enabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2876 +msgid "{cogname} was not disabled (nothing to do)." +msgstr "" + +#: redbot/core/core_commands.py:2882 +#, docstring +msgid "List the cogs which are disabled in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2891 +msgid "The following cogs are disabled in this guild:\\n" +msgstr "" + +#: redbot/core/core_commands.py:2897 +msgid "There are no disabled cogs in this guild." +msgstr "" + +#: redbot/core/core_commands.py:2901 #, docstring msgid "\\n List disabled commands.\\n\\n If you're the bot owner, this will show global disabled commands by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2170 +#: redbot/core/core_commands.py:2914 #, docstring msgid "List disabled commands globally." msgstr "" -#: redbot/core/core_commands.py:2173 +#: redbot/core/core_commands.py:2917 msgid "There aren't any globally disabled commands." msgstr "" -#: redbot/core/core_commands.py:2176 +#: redbot/core/core_commands.py:2920 msgid "{} commands are disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2180 +#: redbot/core/core_commands.py:2924 msgid "1 command is disabled globally.\\n" msgstr "" -#: redbot/core/core_commands.py:2187 +#: redbot/core/core_commands.py:2931 #, docstring msgid "List disabled commands in this server." msgstr "" -#: redbot/core/core_commands.py:2190 +#: redbot/core/core_commands.py:2934 msgid "There aren't any disabled commands in {}." msgstr "" -#: redbot/core/core_commands.py:2193 +#: redbot/core/core_commands.py:2937 msgid "{} commands are disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2197 +#: redbot/core/core_commands.py:2941 msgid "1 command is disabled in {}.\\n" msgstr "" -#: redbot/core/core_commands.py:2204 +#: redbot/core/core_commands.py:2948 #, docstring msgid "Disable a command.\\n\\n If you're the bot owner, this will disable commands\\n globally by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2218 +#: redbot/core/core_commands.py:2962 #, docstring msgid "Disable a command globally." msgstr "" -#: redbot/core/core_commands.py:2222 redbot/core/core_commands.py:2256 -#: redbot/core/core_commands.py:2306 redbot/core/core_commands.py:2328 +#: redbot/core/core_commands.py:2966 redbot/core/core_commands.py:3000 +#: redbot/core/core_commands.py:3050 redbot/core/core_commands.py:3072 msgid "I couldn't find that command. Please note that it is case sensitive." msgstr "" -#: redbot/core/core_commands.py:2228 redbot/core/core_commands.py:2262 +#: redbot/core/core_commands.py:2972 redbot/core/core_commands.py:3006 msgid "The command to disable cannot be `command` or any of its subcommands." msgstr "" -#: redbot/core/core_commands.py:2234 redbot/core/core_commands.py:2268 +#: redbot/core/core_commands.py:2978 redbot/core/core_commands.py:3012 msgid "This command is designated as being always available and cannot be disabled." msgstr "" -#: redbot/core/core_commands.py:2243 +#: redbot/core/core_commands.py:2987 msgid "That command is already disabled globally." msgstr "" -#: redbot/core/core_commands.py:2252 +#: redbot/core/core_commands.py:2996 #, docstring msgid "Disable a command in this server only." msgstr "" -#: redbot/core/core_commands.py:2273 +#: redbot/core/core_commands.py:3017 msgid "You are not allowed to disable that command." msgstr "" -#: redbot/core/core_commands.py:2283 +#: redbot/core/core_commands.py:3027 msgid "That command is already disabled in this server." msgstr "" -#: redbot/core/core_commands.py:2289 +#: redbot/core/core_commands.py:3033 #, docstring msgid "Enable a command.\\n\\n If you're a bot owner, this will try to enable a globally\\n disabled command by default.\\n " msgstr "" -#: redbot/core/core_commands.py:2302 +#: redbot/core/core_commands.py:3046 #, docstring msgid "Enable a command globally." msgstr "" -#: redbot/core/core_commands.py:2315 +#: redbot/core/core_commands.py:3059 msgid "That command is already enabled globally." msgstr "" -#: redbot/core/core_commands.py:2324 +#: redbot/core/core_commands.py:3068 #, docstring msgid "Enable a command in this server." msgstr "" -#: redbot/core/core_commands.py:2333 +#: redbot/core/core_commands.py:3077 msgid "You are not allowed to enable that command." msgstr "" -#: redbot/core/core_commands.py:2343 +#: redbot/core/core_commands.py:3087 msgid "That command is already enabled in this server." msgstr "" -#: redbot/core/core_commands.py:2350 +#: redbot/core/core_commands.py:3094 #, docstring msgid "Set the bot's response to disabled commands.\\n\\n Leave blank to send nothing.\\n\\n To include the command name in the message, include the\\n `{command}` placeholder.\\n " msgstr "" -#: redbot/core/core_commands.py:2364 +#: redbot/core/core_commands.py:3108 #, docstring -msgid "\\n Server settings for immunity from automated actions\\n " +msgid "\\n Server settings for immunity from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2371 +#: redbot/core/core_commands.py:3115 #, docstring -msgid "\\n Get's the current members and roles\\n\\n configured for automatic moderation action immunity\\n " +msgid "\\n Gets the current members and roles configured for automatic\\n moderation action immunity.\\n " msgstr "" -#: redbot/core/core_commands.py:2383 +#: redbot/core/core_commands.py:3126 msgid "Roles immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2388 +#: redbot/core/core_commands.py:3131 msgid "Members immune from automated moderation actions:\\n" msgstr "" -#: redbot/core/core_commands.py:2392 +#: redbot/core/core_commands.py:3135 msgid "No immunty settings here." msgstr "" -#: redbot/core/core_commands.py:2401 +#: redbot/core/core_commands.py:3144 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2406 +#: redbot/core/core_commands.py:3149 msgid "Already added." msgstr "" -#: redbot/core/core_commands.py:2414 +#: redbot/core/core_commands.py:3157 #, docstring -msgid "\\n Makes a user or roles immune from automated moderation actions\\n " +msgid "\\n Makes a user or role immune from automated moderation actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2419 +#: redbot/core/core_commands.py:3162 msgid "Not in list." msgstr "" -#: redbot/core/core_commands.py:2427 +#: redbot/core/core_commands.py:3170 #, docstring -msgid "\\n Checks if a user or role would be considered immune from automated actions\\n " +msgid "\\n Checks if a user or role would be considered immune from automated actions.\\n " msgstr "" -#: redbot/core/core_commands.py:2432 +#: redbot/core/core_commands.py:3175 msgid "They are immune" msgstr "" -#: redbot/core/core_commands.py:2434 +#: redbot/core/core_commands.py:3177 msgid "They are not Immune" msgstr "" -#: redbot/core/core_commands.py:2439 +#: redbot/core/core_commands.py:3182 #, docstring msgid "\\n Commands for configuring owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2446 +#: redbot/core/core_commands.py:3189 #, docstring -msgid "\\n Opt-in on recieving owner notifications.\\n\\n This is the default state.\\n " +msgid "\\n Opt-in on receiving owner notifications.\\n\\n This is the default state.\\n " msgstr "" -#: redbot/core/core_commands.py:2459 +#: redbot/core/core_commands.py:3202 #, docstring -msgid "\\n Opt-out of recieving owner notifications.\\n " +msgid "\\n Opt-out of receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2472 +#: redbot/core/core_commands.py:3215 #, docstring -msgid "\\n Adds a destination text channel to recieve owner notifications\\n " +msgid "\\n Adds a destination text channel to receive owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2491 +#: redbot/core/core_commands.py:3234 #, docstring -msgid "\\n Removes a destination text channel from recieving owner notifications.\\n " +msgid "\\n Removes a destination text channel from receiving owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2508 +#: redbot/core/core_commands.py:3251 #, docstring -msgid "\\n Lists the configured extra destinations for owner notifications\\n " +msgid "\\n Lists the configured extra destinations for owner notifications.\\n " msgstr "" -#: redbot/core/core_commands.py:2515 +#: redbot/core/core_commands.py:3258 msgid "There are no extra channels being sent to." msgstr "" -#: redbot/core/core_commands.py:2526 +#: redbot/core/core_commands.py:3269 msgid "Unknown channel with id: {id}" msgstr "" -#: redbot/core/core_commands.py:2557 +#: redbot/core/core_commands.py:3300 #, docstring msgid "Add servers or channels to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2568 +#: redbot/core/core_commands.py:3304 +#, docstring +msgid "\\n List the currently ignored servers and channels\\n " +msgstr "" + +#: redbot/core/core_commands.py:3316 #, docstring msgid "Ignore commands in the channel or category.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2576 +#: redbot/core/core_commands.py:3324 msgid "Channel added to ignore list." msgstr "" -#: redbot/core/core_commands.py:2578 +#: redbot/core/core_commands.py:3326 msgid "Channel already in ignore list." msgstr "" -#: redbot/core/core_commands.py:2583 +#: redbot/core/core_commands.py:3331 #, docstring msgid "Ignore commands in this server." msgstr "" -#: redbot/core/core_commands.py:2587 +#: redbot/core/core_commands.py:3335 msgid "This server has been added to the ignore list." msgstr "" -#: redbot/core/core_commands.py:2589 +#: redbot/core/core_commands.py:3337 msgid "This server is already being ignored." msgstr "" -#: redbot/core/core_commands.py:2595 +#: redbot/core/core_commands.py:3343 #, docstring msgid "Remove servers or channels from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2606 +#: redbot/core/core_commands.py:3351 #, docstring -msgid "Remove a channel or category from ignore the list.\\n\\n Defaults to the current channel.\\n " +msgid "Remove a channel or category from the ignore list.\\n\\n Defaults to the current channel.\\n " msgstr "" -#: redbot/core/core_commands.py:2615 +#: redbot/core/core_commands.py:3360 msgid "Channel removed from ignore list." msgstr "" -#: redbot/core/core_commands.py:2617 +#: redbot/core/core_commands.py:3362 msgid "That channel is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2622 +#: redbot/core/core_commands.py:3367 #, docstring msgid "Remove this server from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2626 +#: redbot/core/core_commands.py:3371 msgid "This server has been removed from the ignore list." msgstr "" -#: redbot/core/core_commands.py:2628 +#: redbot/core/core_commands.py:3373 msgid "This server is not in the ignore list." msgstr "" -#: redbot/core/core_commands.py:2634 +#: redbot/core/core_commands.py:3379 msgid "This server is currently being ignored." msgstr "" -#: redbot/core/core_commands.py:2646 +#: redbot/core/core_commands.py:3391 msgid "Currently ignored categories: {categories}\\nChannels: {channels}" msgstr "" -#: redbot/core/core_commands.py:2661 +#: redbot/core/core_commands.py:3405 #, docstring -msgid "\\n Get info about Red's licenses\\n " +msgid "\\n Get info about Red's licenses.\\n " msgstr "" -#: redbot/core/dev_commands.py:90 +#: redbot/core/dev_commands.py:97 #, docstring msgid "Evaluate a statement of python code.\\n\\n The bot will always respond with the return value of the code.\\n If the return value of the code is a coroutine, it will be awaited,\\n and the result of that will be the bot's response.\\n\\n Note: Only one statement may be evaluated. Using certain restricted\\n keywords, e.g. yield, will result in a syntax error. For multiple\\n lines or asynchronous code, see [p]repl or [p]eval.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:145 +#: redbot/core/dev_commands.py:152 #, docstring msgid "Execute asynchronous code.\\n\\n This command wraps code into the body of an async function and then\\n calls and awaits it. The bot will respond with anything printed to\\n stdout, as well as the return value of the function.\\n\\n The code can be within a codeblock, inline code or neither, as long\\n as they are not mixed and they are formatted correctly.\\n\\n Environment Variables:\\n ctx - command invokation context\\n bot - bot object\\n channel - the current channel object\\n author - command author's member object\\n message - the command's message object\\n discord - discord.py library\\n commands - redbot.core.commands\\n _ - The result of the last dev command.\\n " msgstr "" -#: redbot/core/dev_commands.py:213 +#: redbot/core/dev_commands.py:220 #, docstring msgid "Open an interactive REPL.\\n\\n The REPL will only recognise code as messages which start with a\\n backtick. This includes codeblocks, and as such multiple lines can be\\n evaluated.\\n " msgstr "" -#: redbot/core/dev_commands.py:234 +#: redbot/core/dev_commands.py:241 msgid "Already running a REPL session in this channel. Exit it with `quit`." msgstr "" -#: redbot/core/dev_commands.py:239 +#: redbot/core/dev_commands.py:246 msgid "Enter code to execute or evaluate. `exit()` or `quit` to exit." msgstr "" -#: redbot/core/dev_commands.py:247 +#: redbot/core/dev_commands.py:254 msgid "Exiting." msgstr "" -#: redbot/core/dev_commands.py:299 +#: redbot/core/dev_commands.py:306 msgid "Unexpected error: `{}`" msgstr "" -#: redbot/core/dev_commands.py:304 +#: redbot/core/dev_commands.py:311 #, docstring msgid "Mock another user invoking a command.\\n\\n The prefix must not be entered.\\n " msgstr "" -#: redbot/core/dev_commands.py:317 +#: redbot/core/dev_commands.py:324 #, docstring msgid "Dispatch a message event as if it were sent by a different user.\\n\\n Only reads the raw content of the message. Attachments, embeds etc. are\\n ignored.\\n " msgstr "" @@ -1508,136 +1864,141 @@ msgstr "" msgid "{user}'s balance cannot rise above {max} {currency}." msgstr "" -#: redbot/core/events.py:104 +#: redbot/core/events.py:107 msgid "Your Red instance is out of date! {} is the current version, however you are using {}!" msgstr "" -#: redbot/core/events.py:110 +#: redbot/core/events.py:112 msgid "\\n\\nWhile the following command should work in most scenarios as it is based on your current OS, environment, and Python version, **we highly recommend you to read the update docs at <{docs}> and make sure there is nothing else that needs to be done during the update.**" msgstr "" -#: redbot/core/events.py:134 +#: redbot/core/events.py:136 msgid "\\n\\nTo update your bot, first shutdown your bot then open a window of {console} (Not as admin) and run the following:\\n\\n" msgstr "" -#: redbot/core/events.py:139 +#: redbot/core/events.py:141 msgid "Command Prompt" msgstr "" -#: redbot/core/events.py:141 +#: redbot/core/events.py:143 msgid "Terminal" msgstr "" -#: redbot/core/events.py:148 +#: redbot/core/events.py:150 msgid "\\n\\nYou have Python `{py_version}` and this update requires `{req_py}`; you cannot simply run the update command.\\n\\nYou will need to follow the update instructions in our docs above, if you still need help updating after following the docs go to our #support channel in " msgstr "" -#: redbot/core/events.py:217 +#: redbot/core/events.py:224 msgid "`{user_input}` is not a valid value for `{command}`" msgstr "" -#: redbot/core/events.py:242 +#: redbot/core/events.py:249 msgid "Error in command '{command}'. Check your console or logs for details." msgstr "" -#: redbot/core/events.py:267 +#: redbot/core/events.py:274 msgid "I require the {permission} permission to execute that command." msgstr "" -#: redbot/core/events.py:271 +#: redbot/core/events.py:278 msgid "I require {permission_list} permissions to execute that command." msgstr "" -#: redbot/core/events.py:279 +#: redbot/core/events.py:286 msgid "That command is not available in DMs." msgstr "" -#: redbot/core/events.py:281 +#: redbot/core/events.py:288 msgid "That command is only available in DMs." msgstr "" -#: redbot/core/events.py:286 +#: redbot/core/events.py:293 msgid "This command is on cooldown. Try again in {delay}." msgstr "" -#: redbot/core/events.py:288 +#: redbot/core/events.py:295 msgid "This command is on cooldown. Try again in 1 second." msgstr "" -#: redbot/core/events.py:292 +#: redbot/core/events.py:299 msgid "Too many people using this command. It can only be used {number} time(s) per {type} concurrently." msgstr "" -#: redbot/core/modlog.py:301 +#: redbot/core/modlog.py:334 msgid "Case #{} | {} {}" msgstr "" -#: redbot/core/modlog.py:305 +#: redbot/core/modlog.py:338 msgid "**Reason:** {}" msgstr "" -#: redbot/core/modlog.py:307 +#: redbot/core/modlog.py:340 msgid "**Reason:** Use the `reason` command to add it" msgstr "" -#: redbot/core/modlog.py:310 +#: redbot/core/modlog.py:343 msgid "Unknown" msgstr "未知" -#: redbot/core/modlog.py:313 redbot/core/modlog.py:332 -#: redbot/core/modlog.py:346 +#: redbot/core/modlog.py:347 redbot/core/modlog.py:369 +#: redbot/core/modlog.py:384 +msgid "Deleted User." +msgstr "" + +#: redbot/core/modlog.py:349 redbot/core/modlog.py:371 +#: redbot/core/modlog.py:387 msgid "Unknown or Deleted User" msgstr "" -#: redbot/core/modlog.py:360 +#: redbot/core/modlog.py:401 msgid "Moderator" msgstr "" -#: redbot/core/modlog.py:362 +#: redbot/core/modlog.py:403 msgid "Until" msgstr "" -#: redbot/core/modlog.py:363 +#: redbot/core/modlog.py:404 msgid "Duration" msgstr "" -#: redbot/core/modlog.py:367 redbot/core/modlog.py:372 +#: redbot/core/modlog.py:408 redbot/core/modlog.py:413 msgid "Channel" msgstr "" -#: redbot/core/modlog.py:368 +#: redbot/core/modlog.py:409 msgid "{channel} (deleted)" msgstr "" -#: redbot/core/modlog.py:374 +#: redbot/core/modlog.py:415 msgid "Amended by" msgstr "" -#: redbot/core/modlog.py:376 +#: redbot/core/modlog.py:417 msgid "Last modified at" msgstr "" -#: redbot/core/modlog.py:383 +#: redbot/core/modlog.py:424 msgid "**User:** {}\\n" msgstr "" -#: redbot/core/modlog.py:384 +#: redbot/core/modlog.py:425 msgid "**Moderator:** {}\\n" msgstr "" -#: redbot/core/modlog.py:387 +#: redbot/core/modlog.py:428 msgid "**Until:** {}\\n**Duration:** {}\\n" msgstr "" -#: redbot/core/modlog.py:389 +#: redbot/core/modlog.py:430 msgid "**Channel**: {}\\n" msgstr "" -#: redbot/core/modlog.py:391 +#: redbot/core/modlog.py:432 msgid "**Amended by:** {}\\n" msgstr "" -#: redbot/core/modlog.py:393 +#: redbot/core/modlog.py:434 msgid "**Last modified at:** {}\\n" msgstr "" diff --git a/redbot/core/modlog.py b/redbot/core/modlog.py index 5ccd07472..0cf9af524 100644 --- a/redbot/core/modlog.py +++ b/redbot/core/modlog.py @@ -2,13 +2,13 @@ from __future__ import annotations import asyncio import logging -from datetime import datetime, timedelta -from typing import List, Union, Optional, cast, TYPE_CHECKING +from datetime import datetime, timedelta, timezone +from typing import List, Literal, Union, Optional, cast, TYPE_CHECKING import discord from redbot.core import Config - +from .utils import AsyncIter from .utils.common_filters import ( filter_invites, filter_mass_mentions, @@ -47,10 +47,41 @@ _CASETYPES = "CASETYPES" _CASES = "CASES" _SCHEMA_VERSION = 4 +_data_deletion_lock = asyncio.Lock() _ = Translator("ModLog", __file__) +async def _process_data_deletion( + *, requester: Literal["discord_deleted_user", "owner", "user", "user_strict"], user_id: int +): + if requester != "discord_deleted_user": + return + + # Oh, how I wish it was as simple as I wanted... + + key_paths = [] + + async with _data_deletion_lock: + all_cases = await _config.custom(_CASES).all() + async for guild_id_str, guild_cases in AsyncIter(all_cases.items(), steps=100): + async for case_num_str, case in AsyncIter(guild_cases.items(), steps=100): + for keyname in ("user", "moderator", "amended_by"): + if (case.get(keyname, 0) or 0) == user_id: # this could be None... + key_paths.append((guild_id_str, case_num_str)) + + async with _config.custom(_CASES).all() as all_cases: + for guild_id_str, case_num_str in key_paths: + case = all_cases[guild_id_str][case_num_str] + if (case.get("user", 0) or 0) == user_id: + case["user"] = 0xDE1 + case.pop("last_known_username", None) + if (case.get("moderator", 0) or 0) == user_id: + case["moderator"] = 0xDE1 + if (case.get("amended_by", 0) or 0) == user_id: + case["amended_by"] = 0xDE1 + + async def _init(bot: Red): global _config global _bot_ref @@ -96,7 +127,8 @@ async def _init(bot: Red): if entry: if entry.user.id != guild.me.id: # Don't create modlog entires for the bot's own bans, cogs do this. - mod, reason, date = entry.user, entry.reason, entry.created_at + mod, reason = entry.user, entry.reason + date = entry.created_at.replace(tzinfo=timezone.utc) await create_case(_bot_ref, guild, date, "ban", member, mod, reason) return @@ -132,7 +164,8 @@ async def _init(bot: Red): if entry: if entry.user.id != guild.me.id: # Don't create modlog entires for the bot's own unbans, cogs do this. - mod, reason, date = entry.user, entry.reason, entry.created_at + mod, reason = entry.user, entry.reason + date = entry.created_at.replace(tzinfo=timezone.utc) await create_case(_bot_ref, guild, date, "unban", user, mod, reason) return @@ -310,16 +343,19 @@ class Case: moderator = _("Unknown") elif isinstance(self.moderator, int): # can't use _() inside f-string expressions, see bpo-36310 and red#3818 - translated = _("Unknown or Deleted User") - moderator = f"[{translated}] ({self.moderator})" + if self.moderator == 0xDE1: + moderator = _("Deleted User.") + else: + translated = _("Unknown or Deleted User") + moderator = f"[{translated}] ({self.moderator})" else: moderator = escape_spoilers(f"{self.moderator} ({self.moderator.id})") until = None duration = None if self.until: - start = datetime.fromtimestamp(self.created_at) - end = datetime.fromtimestamp(self.until) - end_fmt = end.strftime("%Y-%m-%d %H:%M:%S") + start = datetime.utcfromtimestamp(self.created_at) + end = datetime.utcfromtimestamp(self.until) + end_fmt = end.strftime("%Y-%m-%d %H:%M:%S UTC") duration = end - start dur_fmt = _strfdelta(duration) until = end_fmt @@ -329,19 +365,24 @@ class Case: amended_by = None elif isinstance(self.amended_by, int): # can't use _() inside f-string expressions, see bpo-36310 and red#3818 - translated = _("Unknown or Deleted User") - amended_by = f"[{translated}] ({self.amended_by})" + if self.amended_by == 0xDE1: + amended_by = _("Deleted User.") + else: + translated = _("Unknown or Deleted User") + amended_by = f"[{translated}] ({self.amended_by})" else: amended_by = escape_spoilers(f"{self.amended_by} ({self.amended_by.id})") last_modified = None if self.modified_at: last_modified = "{}".format( - datetime.fromtimestamp(self.modified_at).strftime("%Y-%m-%d %H:%M:%S") + datetime.utcfromtimestamp(self.modified_at).strftime("%Y-%m-%d %H:%M:%S UTC") ) if isinstance(self.user, int): - if self.last_known_username is None: + if self.user == 0xDE1: + user = _("Deleted User.") + elif self.last_known_username is None: # can't use _() inside f-string expressions, see bpo-36310 and red#3818 translated = _("Unknown or Deleted User") user = f"[{translated}] ({self.user})" @@ -374,7 +415,7 @@ class Case: emb.add_field(name=_("Amended by"), value=amended_by) if last_modified: emb.add_field(name=_("Last modified at"), value=last_modified) - emb.timestamp = datetime.fromtimestamp(self.created_at) + emb.timestamp = datetime.utcfromtimestamp(self.created_at) return emb else: user = filter_mass_mentions(filter_urls(user)) # Further sanitization outside embeds diff --git a/redbot/core/rpc.py b/redbot/core/rpc.py index bb81e98af..6308f9cb0 100644 --- a/redbot/core/rpc.py +++ b/redbot/core/rpc.py @@ -1,4 +1,5 @@ import asyncio +import sys from typing import Optional from aiohttp import web @@ -68,22 +69,38 @@ class RPC: self._runner = web.AppRunner(self.app) self._site: Optional[web.TCPSite] = None + self._started = False async def initialize(self, port: int): """ Finalizes the initialization of the RPC server and allows it to begin accepting queries. """ - await self._runner.setup() - self._site = web.TCPSite(self._runner, host="127.0.0.1", port=port) - await self._site.start() - log.debug("Created RPC server listener on port %s", port) + try: + # This ensures self._started can't be assigned + # except with both other functions + # and isn't subject to a really really stupid but complex + # issue on windows with catching specific + # exceptions related to shutdown conditions in asyncio applications. + self._started, _discard, self._site = ( + True, + await self._runner.setup(), + web.TCPSite(self._runner, host="127.0.0.1", port=port, shutdown_timeout=0), + ) + except Exception as exc: + log.exception("RPC setup failure", exc_info=exc) + sys.exit(1) + else: + await self._site.start() + log.debug("Created RPC server listener on port %s", port) async def close(self): """ Closes the RPC server. """ - await self._runner.cleanup() + if self._started: + await self.app.shutdown() + await self._runner.cleanup() def add_method(self, method, prefix: str = None): if prefix is None: diff --git a/redbot/core/settings_caches.py b/redbot/core/settings_caches.py index 51a60839d..8d5635379 100644 --- a/redbot/core/settings_caches.py +++ b/redbot/core/settings_caches.py @@ -1,11 +1,14 @@ from __future__ import annotations -from typing import Dict, List, Optional, Union +from typing import Dict, List, Optional, Union, Set, Iterable, Tuple +import asyncio from argparse import Namespace +from collections import defaultdict import discord from .config import Config +from .utils import AsyncIter class PrefixManager: @@ -122,157 +125,289 @@ class IgnoreManager: class WhitelistBlacklistManager: def __init__(self, config: Config): self._config: Config = config - self._cached_whitelist: Dict[Optional[int], List[int]] = {} - self._cached_blacklist: Dict[Optional[int], List[int]] = {} + self._cached_whitelist: Dict[Optional[int], Set[int]] = {} + self._cached_blacklist: Dict[Optional[int], Set[int]] = {} + # because of discord deletion + # we now have sync and async access that may need to happen at the + # same time. + # blame discord for this. + self._access_lock = asyncio.Lock() - async def get_whitelist(self, guild: Optional[discord.Guild] = None) -> List[int]: - ret: List[int] + async def discord_deleted_user(self, user_id: int): - gid: Optional[int] = guild.id if guild else None + async with self._access_lock: - if gid in self._cached_whitelist: - ret = self._cached_whitelist[gid].copy() - else: - if gid is not None: - ret = await self._config.guild_from_id(gid).whitelist() - if not ret: - ret = [] + async for guild_id_or_none, ids in AsyncIter( + self._cached_whitelist.items(), steps=100 + ): + ids.discard(user_id) + + async for guild_id_or_none, ids in AsyncIter( + self._cached_blacklist.items(), steps=100 + ): + ids.discard(user_id) + + for grp in (self._config.whitelist, self._config.blacklist): + async with grp() as ul: + try: + ul.remove(user_id) + except ValueError: + pass + + # don't use this in extensions, it's optimized and controlled for here, + # but can't be safe in 3rd party use + + async with self._config._get_base_group("GUILD").all() as abuse: + for guild_str, guild_data in abuse.items(): + for l_name in ("whitelist", "blacklist"): + try: + guild_data[l_name].remove(user_id) + except (ValueError, KeyError): + pass # this is raw access not filled with defaults + + async def get_whitelist(self, guild: Optional[discord.Guild] = None) -> Set[int]: + async with self._access_lock: + ret: Set[int] + gid: Optional[int] = guild.id if guild else None + if gid in self._cached_whitelist: + ret = self._cached_whitelist[gid].copy() else: - ret = await self._config.whitelist() + if gid is not None: + ret = set(await self._config.guild_from_id(gid).whitelist()) + else: + ret = set(await self._config.whitelist()) - self._cached_whitelist[gid] = ret.copy() + self._cached_whitelist[gid] = ret.copy() - return ret + return ret - async def add_to_whitelist(self, guild: Optional[discord.Guild], role_or_user: List[int]): - gid: Optional[int] = guild.id if guild else None - role_or_user = role_or_user or [] - if not isinstance(role_or_user, list) or not all( - isinstance(r_or_u, int) for r_or_u in role_or_user - ): - raise TypeError("Whitelisted objects must be a list of ints") + async def add_to_whitelist(self, guild: Optional[discord.Guild], role_or_user: Iterable[int]): + async with self._access_lock: + gid: Optional[int] = guild.id if guild else None + role_or_user = role_or_user or [] + if not all(isinstance(r_or_u, int) for r_or_u in role_or_user): + raise TypeError("`role_or_user` must be an iterable of `int`s.") - if gid is None: - if gid not in self._cached_whitelist: - self._cached_whitelist[gid] = await self._config.whitelist() - for obj_id in role_or_user: - if obj_id not in self._cached_whitelist[gid]: - self._cached_whitelist[gid].append(obj_id) - async with self._config.whitelist() as curr_list: - curr_list.append(obj_id) - else: - if gid not in self._cached_whitelist: - self._cached_whitelist[gid] = await self._config.guild_from_id(gid).whitelist() - for obj_id in role_or_user: - if obj_id not in self._cached_whitelist[gid]: - self._cached_whitelist[gid].append(obj_id) - async with self._config.guild_from_id(gid).whitelist() as curr_list: - curr_list.append(obj_id) + if gid is None: + if gid not in self._cached_whitelist: + self._cached_whitelist[gid] = set(await self._config.whitelist()) + self._cached_whitelist[gid].update(role_or_user) + await self._config.whitelist.set(list(self._cached_whitelist[gid])) + + else: + if gid not in self._cached_whitelist: + self._cached_whitelist[gid] = set( + await self._config.guild_from_id(gid).whitelist() + ) + self._cached_whitelist[gid].update(role_or_user) + await self._config.guild_from_id(gid).whitelist.set( + list(self._cached_whitelist[gid]) + ) async def clear_whitelist(self, guild: Optional[discord.Guild] = None): - gid: Optional[int] = guild.id if guild else None - self._cached_whitelist[gid] = [] - if gid is None: - await self._config.whitelist.clear() - else: - await self._config.guild_from_id(gid).whitelist.clear() - - async def remove_from_whitelist(self, guild: Optional[discord.Guild], role_or_user: List[int]): - gid: Optional[int] = guild.id if guild else None - role_or_user = role_or_user or [] - if not isinstance(role_or_user, list) or not all( - isinstance(r_or_u, int) for r_or_u in role_or_user - ): - raise TypeError("Whitelisted objects must be a list of ints") - - if gid is None: - if gid not in self._cached_whitelist: - self._cached_whitelist[gid] = await self._config.whitelist() - for obj_id in role_or_user: - if obj_id in self._cached_whitelist[gid]: - self._cached_whitelist[gid].remove(obj_id) - async with self._config.whitelist() as curr_list: - curr_list.remove(obj_id) - else: - if gid not in self._cached_whitelist: - self._cached_whitelist[gid] = await self._config.guild_from_id(gid).whitelist() - for obj_id in role_or_user: - if obj_id in self._cached_whitelist[gid]: - self._cached_whitelist[gid].remove(obj_id) - async with self._config.guild_from_id(gid).whitelist() as curr_list: - curr_list.remove(obj_id) - - async def get_blacklist(self, guild: Optional[discord.Guild] = None) -> List[int]: - ret: List[int] - - gid: Optional[int] = guild.id if guild else None - - if gid in self._cached_blacklist: - ret = self._cached_blacklist[gid].copy() - else: - if gid is not None: - ret = await self._config.guild_from_id(gid).blacklist() - if not ret: - ret = [] + async with self._access_lock: + gid: Optional[int] = guild.id if guild else None + self._cached_whitelist[gid] = set() + if gid is None: + await self._config.whitelist.clear() else: - ret = await self._config.blacklist() + await self._config.guild_from_id(gid).whitelist.clear() - self._cached_blacklist[gid] = ret.copy() + async def remove_from_whitelist( + self, guild: Optional[discord.Guild], role_or_user: Iterable[int] + ): + async with self._access_lock: + gid: Optional[int] = guild.id if guild else None + role_or_user = role_or_user or [] + if not all(isinstance(r_or_u, int) for r_or_u in role_or_user): + raise TypeError("`role_or_user` must be an iterable of `int`s.") - return ret + if gid is None: + if gid not in self._cached_whitelist: + self._cached_whitelist[gid] = set(await self._config.whitelist()) + self._cached_whitelist[gid].difference_update(role_or_user) + await self._config.whitelist.set(list(self._cached_whitelist[gid])) - async def add_to_blacklist(self, guild: Optional[discord.Guild], role_or_user: List[int]): - gid: Optional[int] = guild.id if guild else None - role_or_user = role_or_user or [] - if not isinstance(role_or_user, list) or not all( - isinstance(r_or_u, int) for r_or_u in role_or_user - ): - raise TypeError("Blacklisted objects must be a list of ints") - if gid is None: - if gid not in self._cached_blacklist: - self._cached_blacklist[gid] = await self._config.blacklist() - for obj_id in role_or_user: - if obj_id not in self._cached_blacklist[gid]: - self._cached_blacklist[gid].append(obj_id) - async with self._config.blacklist() as curr_list: - curr_list.append(obj_id) - else: - if gid not in self._cached_blacklist: - self._cached_blacklist[gid] = await self._config.guild_from_id(gid).blacklist() - for obj_id in role_or_user: - if obj_id not in self._cached_blacklist[gid]: - self._cached_blacklist[gid].append(obj_id) - async with self._config.guild_from_id(gid).blacklist() as curr_list: - curr_list.append(obj_id) + else: + if gid not in self._cached_whitelist: + self._cached_whitelist[gid] = set( + await self._config.guild_from_id(gid).whitelist() + ) + self._cached_whitelist[gid].difference_update(role_or_user) + await self._config.guild_from_id(gid).whitelist.set( + list(self._cached_whitelist[gid]) + ) + + async def get_blacklist(self, guild: Optional[discord.Guild] = None) -> Set[int]: + async with self._access_lock: + ret: Set[int] + gid: Optional[int] = guild.id if guild else None + if gid in self._cached_blacklist: + ret = self._cached_blacklist[gid].copy() + else: + if gid is not None: + ret = set(await self._config.guild_from_id(gid).blacklist()) + else: + ret = set(await self._config.blacklist()) + + self._cached_blacklist[gid] = ret.copy() + + return ret + + async def add_to_blacklist(self, guild: Optional[discord.Guild], role_or_user: Iterable[int]): + async with self._access_lock: + gid: Optional[int] = guild.id if guild else None + role_or_user = role_or_user or [] + if not all(isinstance(r_or_u, int) for r_or_u in role_or_user): + raise TypeError("`role_or_user` must be an iterable of `int`s.") + if gid is None: + if gid not in self._cached_blacklist: + self._cached_blacklist[gid] = set(await self._config.blacklist()) + self._cached_blacklist[gid].update(role_or_user) + await self._config.blacklist.set(list(self._cached_blacklist[gid])) + else: + if gid not in self._cached_blacklist: + self._cached_blacklist[gid] = set( + await self._config.guild_from_id(gid).blacklist() + ) + self._cached_blacklist[gid].update(role_or_user) + await self._config.guild_from_id(gid).blacklist.set( + list(self._cached_blacklist[gid]) + ) async def clear_blacklist(self, guild: Optional[discord.Guild] = None): - gid: Optional[int] = guild.id if guild else None - self._cached_blacklist[gid] = [] - if gid is None: - await self._config.blacklist.clear() - else: - await self._config.guild_from_id(gid).blacklist.clear() + async with self._access_lock: + gid: Optional[int] = guild.id if guild else None + self._cached_blacklist[gid] = set() + if gid is None: + await self._config.blacklist.clear() + else: + await self._config.guild_from_id(gid).blacklist.clear() - async def remove_from_blacklist(self, guild: Optional[discord.Guild], role_or_user: List[int]): - gid: Optional[int] = guild.id if guild else None - role_or_user = role_or_user or [] - if not isinstance(role_or_user, list) or not all( - isinstance(r_or_u, int) for r_or_u in role_or_user - ): - raise TypeError("Blacklisted objects must be a list of ints") - if gid is None: - if gid not in self._cached_blacklist: - self._cached_blacklist[gid] = await self._config.blacklist() - for obj_id in role_or_user: - if obj_id in self._cached_blacklist[gid]: - self._cached_blacklist[gid].remove(obj_id) - async with self._config.blacklist() as curr_list: - curr_list.remove(obj_id) - else: - if gid not in self._cached_blacklist: - self._cached_blacklist[gid] = await self._config.guild_from_id(gid).blacklist() - for obj_id in role_or_user: - if obj_id in self._cached_blacklist[gid]: - self._cached_blacklist[gid].remove(obj_id) - async with self._config.guild_from_id(gid).blacklist() as curr_list: - curr_list.remove(obj_id) + async def remove_from_blacklist( + self, guild: Optional[discord.Guild], role_or_user: Iterable[int] + ): + async with self._access_lock: + gid: Optional[int] = guild.id if guild else None + role_or_user = role_or_user or [] + if not all(isinstance(r_or_u, int) for r_or_u in role_or_user): + raise TypeError("`role_or_user` must be an iterable of `int`s.") + if gid is None: + if gid not in self._cached_blacklist: + self._cached_blacklist[gid] = set(await self._config.blacklist()) + self._cached_blacklist[gid].difference_update(role_or_user) + await self._config.blacklist.set(list(self._cached_blacklist[gid])) + else: + if gid not in self._cached_blacklist: + self._cached_blacklist[gid] = set( + await self._config.guild_from_id(gid).blacklist() + ) + self._cached_blacklist[gid].difference_update(role_or_user) + await self._config.guild_from_id(gid).blacklist.set( + list(self._cached_blacklist[gid]) + ) + + +class DisabledCogCache: + def __init__(self, config: Config): + self._config = config + self._disable_map: Dict[str, Dict[int, bool]] = defaultdict(dict) + + async def cog_disabled_in_guild(self, cog_name: str, guild_id: int) -> bool: + """ + Check if a cog is disabled in a guild + + Parameters + ---------- + cog_name: str + This should be the cog's qualified name, not neccessarily the classname + guild_id: int + + Returns + ------- + bool + """ + + if guild_id in self._disable_map[cog_name]: + return self._disable_map[cog_name][guild_id] + + gset = await self._config.custom("COG_DISABLE_SETTINGS", cog_name, guild_id).disabled() + if gset is None: + gset = await self._config.custom("COG_DISABLE_SETTINGS", cog_name, 0).disabled() + if gset is None: + gset = False + + self._disable_map[cog_name][guild_id] = gset + return gset + + async def default_disable(self, cog_name: str): + """ + Sets the default for a cog as disabled. + + Parameters + ---------- + cog_name: str + This should be the cog's qualified name, not neccessarily the classname + """ + await self._config.custom("COG_DISABLE_SETTINGS", cog_name, 0).disabled.set(True) + del self._disable_map[cog_name] + + async def default_enable(self, cog_name: str): + """ + Sets the default for a cog as enabled. + + Parameters + ---------- + cog_name: str + This should be the cog's qualified name, not neccessarily the classname + """ + await self._config.custom("COG_DISABLE_SETTINGS", cog_name, 0).disabled.clear() + del self._disable_map[cog_name] + + async def disable_cog_in_guild(self, cog_name: str, guild_id: int) -> bool: + """ + Disable a cog in a guild. + + Parameters + ---------- + cog_name: str + This should be the cog's qualified name, not neccessarily the classname + guild_id: int + + Returns + ------- + bool + Whether or not any change was made. + This may be useful for settings commands. + """ + + if await self.cog_disabled_in_guild(cog_name, guild_id): + return False + + self._disable_map[cog_name][guild_id] = True + await self._config.custom("COG_DISABLE_SETTINGS", cog_name, guild_id).disabled.set(True) + return True + + async def enable_cog_in_guild(self, cog_name: str, guild_id: int) -> bool: + """ + Enable a cog in a guild. + + Parameters + ---------- + cog_name: str + This should be the cog's qualified name, not neccessarily the classname + guild_id: int + + Returns + ------- + bool + Whether or not any change was made. + This may be useful for settings commands. + """ + + if not await self.cog_disabled_in_guild(cog_name, guild_id): + return False + + self._disable_map[cog_name][guild_id] = False + await self._config.custom("COG_DISABLE_SETTINGS", cog_name, guild_id).disabled.set(False) + return True diff --git a/redbot/core/utils/__init__.py b/redbot/core/utils/__init__.py index df8d41aa1..bbe31b2a2 100644 --- a/redbot/core/utils/__init__.py +++ b/redbot/core/utils/__init__.py @@ -1,7 +1,6 @@ from __future__ import annotations import asyncio -import warnings -from asyncio import AbstractEventLoop, as_completed, Semaphore +from asyncio import as_completed, Semaphore from asyncio.futures import isfuture from itertools import chain from typing import ( @@ -155,10 +154,7 @@ async def _sem_wrapper(sem, task): def bounded_gather_iter( - *coros_or_futures, - loop: Optional[AbstractEventLoop] = None, - limit: int = 4, - semaphore: Optional[Semaphore] = None, + *coros_or_futures, limit: int = 4, semaphore: Optional[Semaphore] = None, ) -> Iterator[Awaitable[Any]]: """ An iterator that returns tasks as they are ready, but limits the @@ -168,8 +164,6 @@ def bounded_gather_iter( ---------- *coros_or_futures The awaitables to run in a bounded concurrent fashion. - loop : asyncio.AbstractEventLoop - The event loop to use for the semaphore and :meth:`asyncio.gather`. limit : Optional[`int`] The maximum number of concurrent tasks. Used when no ``semaphore`` is passed. @@ -182,14 +176,6 @@ def bounded_gather_iter( TypeError When invalid parameters are passed """ - if loop is not None: - warnings.warn( - "`loop` kwarg is deprecated since Red 3.3.1. It is currently being ignored" - " and will be removed in the first minor release after 2020-08-05.", - DeprecationWarning, - stacklevel=2, - ) - loop = asyncio.get_running_loop() if semaphore is None: @@ -212,7 +198,6 @@ def bounded_gather_iter( def bounded_gather( *coros_or_futures, - loop: Optional[AbstractEventLoop] = None, return_exceptions: bool = False, limit: int = 4, semaphore: Optional[Semaphore] = None, @@ -224,8 +209,6 @@ def bounded_gather( ---------- *coros_or_futures The awaitables to run in a bounded concurrent fashion. - loop : asyncio.AbstractEventLoop - The event loop to use for the semaphore and :meth:`asyncio.gather`. return_exceptions : bool If true, gather exceptions in the result list instead of raising. limit : Optional[`int`] @@ -240,14 +223,6 @@ def bounded_gather( TypeError When invalid parameters are passed """ - if loop is not None: - warnings.warn( - "`loop` kwarg is deprecated since Red 3.3.1. It is currently being ignored" - " and will be removed in the first minor release after 2020-08-05.", - DeprecationWarning, - stacklevel=2, - ) - loop = asyncio.get_running_loop() if semaphore is None: diff --git a/redbot/core/utils/chat_formatting.py b/redbot/core/utils/chat_formatting.py index f722e33c3..f4fff6435 100644 --- a/redbot/core/utils/chat_formatting.py +++ b/redbot/core/utils/chat_formatting.py @@ -1,13 +1,13 @@ -import itertools import datetime -from typing import Sequence, Iterator, List, Optional, Union, SupportsInt +import itertools from io import BytesIO - +from typing import Iterator, List, Optional, Sequence, SupportsInt, Union import discord +from babel.lists import format_list as babel_list from babel.numbers import format_decimal -from redbot.core.i18n import Translator, get_babel_regional_format +from redbot.core.i18n import Translator, get_babel_locale, get_babel_regional_format _ = Translator("UtilsChatFormatting", __file__) @@ -33,7 +33,7 @@ def warning(text: str) -> str: The new message. """ - return "\N{WARNING SIGN} {}".format(text) + return "\N{WARNING SIGN}\N{VARIATION SELECTOR-16} {}".format(text) def info(text: str) -> str: @@ -45,7 +45,7 @@ def info(text: str) -> str: The new message. """ - return "\N{INFORMATION SOURCE} {}".format(text) + return "\N{INFORMATION SOURCE}\N{VARIATION SELECTOR-16} {}".format(text) def question(text: str) -> str: @@ -57,7 +57,7 @@ def question(text: str) -> str: The new message. """ - return "\N{BLACK QUESTION MARK ORNAMENT} {}".format(text) + return "\N{BLACK QUESTION MARK ORNAMENT}\N{VARIATION SELECTOR-16} {}".format(text) def bold(text: str, escape_formatting: bool = True) -> str: @@ -165,10 +165,10 @@ def bordered(*columns: Sequence[str], ascii_border: bool = False) -> str: """ borders = { - "TL": "-" if ascii_border else "┌", # Top-left - "TR": "-" if ascii_border else "┐", # Top-right - "BL": "-" if ascii_border else "└", # Bottom-left - "BR": "-" if ascii_border else "┘", # Bottom-right + "TL": "+" if ascii_border else "┌", # Top-left + "TR": "+" if ascii_border else "┐", # Top-right + "BL": "+" if ascii_border else "└", # Bottom-left + "BR": "+" if ascii_border else "┘", # Bottom-right "HZ": "-" if ascii_border else "─", # Horizontal "VT": "|" if ascii_border else "│", # Vertical } @@ -352,21 +352,50 @@ def escape(text: str, *, mass_mentions: bool = False, formatting: bool = False) return text -def humanize_list(items: Sequence[str]) -> str: - """Get comma-separted list, with the last element joined with *and*. - - This uses an Oxford comma, because without one, items containing - the word *and* would make the output difficult to interpret. +def humanize_list( + items: Sequence[str], *, locale: Optional[str] = None, style: str = "standard" +) -> str: + """Get comma-separated list, with the last element joined with *and*. Parameters ---------- items : Sequence[str] The items of the list to join together. + locale : Optional[str] + The locale to convert, if not specified it defaults to the bot's locale. + style : str + The style to format the list with. + + Note: Not all styles are necessarily available in all locales, + see documentation of `babel.lists.format_list` for more details. + + standard + A typical 'and' list for arbitrary placeholders. + eg. "January, February, and March" + standard-short + A short version of a 'and' list, suitable for use with short or + abbreviated placeholder values. + eg. "Jan., Feb., and Mar." + or + A typical 'or' list for arbitrary placeholders. + eg. "January, February, or March" + or-short + A short version of an 'or' list. + eg. "Jan., Feb., or Mar." + unit + A list suitable for wide units. + eg. "3 feet, 7 inches" + unit-short + A list suitable for short units + eg. "3 ft, 7 in" + unit-narrow + A list suitable for narrow units, where space on the screen is very limited. + eg. "3′ 7″" Raises ------ - IndexError - An empty sequence was passed + ValueError + The locale does not support the specified style. Examples -------- @@ -380,14 +409,12 @@ def humanize_list(items: Sequence[str]) -> str: 'One, Two, and Three' >>> humanize_list(['One']) 'One' + >>> humanize_list(['omena', 'peruna', 'aplari'], style='or', locale='fi') + 'omena, peruna tai aplari' """ - if len(items) == 1: - return items[0] - try: - return ", ".join(items[:-1]) + _(", and ") + items[-1] - except IndexError: - raise IndexError("Cannot humanize empty sequence") from None + + return babel_list(items, style=style, locale=get_babel_locale(locale)) def format_perms_list(perms: discord.Permissions) -> str: diff --git a/redbot/core/utils/common_filters.py b/redbot/core/utils/common_filters.py index c1b49dd25..64397c115 100644 --- a/redbot/core/utils/common_filters.py +++ b/redbot/core/utils/common_filters.py @@ -16,7 +16,7 @@ __all__ = [ # regexes URL_RE = re.compile(r"(https?|s?ftp)://(\S+)", re.I) -INVITE_URL_RE = re.compile(r"(discord\.(?:gg|io|me|li)|discordapp\.com\/invite)\/(\S+)", re.I) +INVITE_URL_RE = re.compile(r"(discord\.(?:gg|io|me|li)|discord(?:app)?\.com\/invite)\/(\S+)", re.I) MASS_MENTION_RE = re.compile(r"(@)(?=everyone|here)") # This only matches the @ for sanitizing @@ -64,7 +64,7 @@ def filter_urls(to_filter: str) -> str: def filter_invites(to_filter: str) -> str: """Get a string with discord invites sanitized. - Will match any discord.gg, discordapp.com/invite, discord.me, or discord.io/discord.li + Will match any discord.gg, discordapp.com/invite, discord.com/invite, discord.me, or discord.io/discord.li invite URL. Parameters diff --git a/redbot/core/utils/locales/af-ZA.po b/redbot/core/utils/locales/af-ZA.po index fbc47a705..6a78086e5 100644 --- a/redbot/core/utils/locales/af-ZA.po +++ b/redbot/core/utils/locales/af-ZA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: af_ZA\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/ar-SA.po b/redbot/core/utils/locales/ar-SA.po index c79945c53..10e447aad 100644 --- a/redbot/core/utils/locales/ar-SA.po +++ b/redbot/core/utils/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: ar_SA\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/bg-BG.po b/redbot/core/utils/locales/bg-BG.po index 314ca5cb6..54cb0927b 100644 --- a/redbot/core/utils/locales/bg-BG.po +++ b/redbot/core/utils/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: bg_BG\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "дни" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "часове" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "минути" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "секунди" diff --git a/redbot/core/utils/locales/ca-ES.po b/redbot/core/utils/locales/ca-ES.po index d8c3625bc..ad7fdf89a 100644 --- a/redbot/core/utils/locales/ca-ES.po +++ b/redbot/core/utils/locales/ca-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: ca_ES\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/cs-CZ.po b/redbot/core/utils/locales/cs-CZ.po index f51001044..a621ab952 100644 --- a/redbot/core/utils/locales/cs-CZ.po +++ b/redbot/core/utils/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: cs_CZ\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", a " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "rok" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "let" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "měsíc" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "měsíců" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "den" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "dnů" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "hodina" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "hodin" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "minut" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minut" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "sekunda" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "sekund" diff --git a/redbot/core/utils/locales/da-DK.po b/redbot/core/utils/locales/da-DK.po index eb231cf78..8ba572cb3 100644 --- a/redbot/core/utils/locales/da-DK.po +++ b/redbot/core/utils/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: da_DK\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/de-DE.po b/redbot/core/utils/locales/de-DE.po index ee6e8c02f..8f6dba2f2 100644 --- a/redbot/core/utils/locales/de-DE.po +++ b/redbot/core/utils/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: de_DE\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", und " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "Jahr" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "Jahre" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "Monat" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "Monate" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "Tag" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "Tage" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "Stunde" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "Stunden" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "Minute" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "Minuten" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "zweite" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "Sekunden" diff --git a/redbot/core/utils/locales/el-GR.po b/redbot/core/utils/locales/el-GR.po index 57b2e1397..6daae6b7c 100644 --- a/redbot/core/utils/locales/el-GR.po +++ b/redbot/core/utils/locales/el-GR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: el_GR\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/es-ES.po b/redbot/core/utils/locales/es-ES.po index b75aa4767..c5da698a1 100644 --- a/redbot/core/utils/locales/es-ES.po +++ b/redbot/core/utils/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: es_ES\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "días" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "horas" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minutos" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "segundos" diff --git a/redbot/core/utils/locales/fi-FI.po b/redbot/core/utils/locales/fi-FI.po index 77103069d..123031c01 100644 --- a/redbot/core/utils/locales/fi-FI.po +++ b/redbot/core/utils/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: fi_FI\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/fr-FR.po b/redbot/core/utils/locales/fr-FR.po index ed71b0c5f..2827ee90b 100644 --- a/redbot/core/utils/locales/fr-FR.po +++ b/redbot/core/utils/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: fr_FR\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", et " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "an" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "ans" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "mois" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "mois" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "jour" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "jours" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "heure" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "heures" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "minute" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minutes" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "seconde" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "secondes" diff --git a/redbot/core/utils/locales/he-IL.po b/redbot/core/utils/locales/he-IL.po index 7af114791..8cf91b8c1 100644 --- a/redbot/core/utils/locales/he-IL.po +++ b/redbot/core/utils/locales/he-IL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: he_IL\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/hu-HU.po b/redbot/core/utils/locales/hu-HU.po index 15f33b55d..64aa81c27 100644 --- a/redbot/core/utils/locales/hu-HU.po +++ b/redbot/core/utils/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: hu_HU\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", és " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/id-ID.po b/redbot/core/utils/locales/id-ID.po index 5be2ad64d..98f882212 100644 --- a/redbot/core/utils/locales/id-ID.po +++ b/redbot/core/utils/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: id_ID\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "hari" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "jam" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "menit" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "detik" diff --git a/redbot/core/utils/locales/it-IT.po b/redbot/core/utils/locales/it-IT.po index e0edacd77..c90ae63d7 100644 --- a/redbot/core/utils/locales/it-IT.po +++ b/redbot/core/utils/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: it_IT\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", e " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "anno" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "anni" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "mese" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "mesi" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "giorno" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "giorni" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "ora" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "ore" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "minuti" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minuti" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "secondi" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "secondi" diff --git a/redbot/core/utils/locales/ja-JP.po b/redbot/core/utils/locales/ja-JP.po index 4d97ea3f2..ebd22345d 100644 --- a/redbot/core/utils/locales/ja-JP.po +++ b/redbot/core/utils/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: ja_JP\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "日間" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "時間" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "分間" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "秒間" diff --git a/redbot/core/utils/locales/ko-KR.po b/redbot/core/utils/locales/ko-KR.po index b70cd0a13..5a619ed05 100644 --- a/redbot/core/utils/locales/ko-KR.po +++ b/redbot/core/utils/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: ko_KR\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "월" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "날" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "시간" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "분" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "초" diff --git a/redbot/core/utils/locales/nl-NL.po b/redbot/core/utils/locales/nl-NL.po index cc4d56561..248db87c3 100644 --- a/redbot/core/utils/locales/nl-NL.po +++ b/redbot/core/utils/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: nl_NL\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", en " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "jaar" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "jaren" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "maand" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "maanden" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "dag" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "dagen" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "uur" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "uren" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "minuut" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minuten" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "seconde" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "seconden" diff --git a/redbot/core/utils/locales/no-NO.po b/redbot/core/utils/locales/no-NO.po index f4bd01dff..2f563c476 100644 --- a/redbot/core/utils/locales/no-NO.po +++ b/redbot/core/utils/locales/no-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: no_NO\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "dager" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "timer" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minutter" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "sekunder" diff --git a/redbot/core/utils/locales/pl-PL.po b/redbot/core/utils/locales/pl-PL.po index f0ef0c515..b644e4968 100644 --- a/redbot/core/utils/locales/pl-PL.po +++ b/redbot/core/utils/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: pl_PL\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "dni" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "godzin" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minut" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "sekund" diff --git a/redbot/core/utils/locales/pt-BR.po b/redbot/core/utils/locales/pt-BR.po index 013cb7ed7..32c3d2e97 100644 --- a/redbot/core/utils/locales/pt-BR.po +++ b/redbot/core/utils/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: pt_BR\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", e " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "ano" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "anos" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "mês" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "meses" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "dia" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "dias" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "hora" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "horas" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "minuto" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minutos" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "segundo" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "segundos" diff --git a/redbot/core/utils/locales/pt-PT.po b/redbot/core/utils/locales/pt-PT.po index 7ccfc310c..d57c76021 100644 --- a/redbot/core/utils/locales/pt-PT.po +++ b/redbot/core/utils/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: pt_PT\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", e " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/ro-RO.po b/redbot/core/utils/locales/ro-RO.po index 4f84f8e4e..5ee777812 100644 --- a/redbot/core/utils/locales/ro-RO.po +++ b/redbot/core/utils/locales/ro-RO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: ro_RO\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/ru-RU.po b/redbot/core/utils/locales/ru-RU.po index 3c38f5a6a..920454ad3 100644 --- a/redbot/core/utils/locales/ru-RU.po +++ b/redbot/core/utils/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: ru_RU\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", и " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "год" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "лет" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "месяц" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "месяцев" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "дн." -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "дн." -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "ч." -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "ч." -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "мин." -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "мин." -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "сек." -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "с." diff --git a/redbot/core/utils/locales/sk-SK.po b/redbot/core/utils/locales/sk-SK.po index 66c3ba486..0ff4bc317 100644 --- a/redbot/core/utils/locales/sk-SK.po +++ b/redbot/core/utils/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: sk_SK\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/sr-SP.po b/redbot/core/utils/locales/sr-SP.po index 9321c7363..b083c0850 100644 --- a/redbot/core/utils/locales/sr-SP.po +++ b/redbot/core/utils/locales/sr-SP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: sr_SP\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/sv-SE.po b/redbot/core/utils/locales/sv-SE.po index 179c2012a..a4228047e 100644 --- a/redbot/core/utils/locales/sv-SE.po +++ b/redbot/core/utils/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: sv_SE\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" -msgstr "" +msgstr "år" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" -msgstr "" +msgstr "år" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" -msgstr "" +msgstr "månad" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" -msgstr "" +msgstr "månader" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" -msgstr "" +msgstr "dag" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "dagar" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" -msgstr "" +msgstr "timme" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "timmar" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" -msgstr "" +msgstr "minut" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "minuter" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" -msgstr "" +msgstr "sekund" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "sekunder" diff --git a/redbot/core/utils/locales/tr-TR.po b/redbot/core/utils/locales/tr-TR.po index 6c5aa7950..4f98f633b 100644 --- a/redbot/core/utils/locales/tr-TR.po +++ b/redbot/core/utils/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: tr_TR\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ", ve " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "yıl" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "yıl" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "ay" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "ay" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "gün" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "gün" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "saat" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "saat" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "dakika" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "dakika" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "saniye" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "saniye" diff --git a/redbot/core/utils/locales/uk-UA.po b/redbot/core/utils/locales/uk-UA.po index e52012239..4c654a6b2 100644 --- a/redbot/core/utils/locales/uk-UA.po +++ b/redbot/core/utils/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: uk_UA\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/vi-VN.po b/redbot/core/utils/locales/vi-VN.po index 384075491..a28678391 100644 --- a/redbot/core/utils/locales/vi-VN.po +++ b/redbot/core/utils/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: vi_VN\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/zh-CN.po b/redbot/core/utils/locales/zh-CN.po index 19fac0a2e..77151ff00 100644 --- a/redbot/core/utils/locales/zh-CN.po +++ b/redbot/core/utils/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: zh_CN\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "年" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "年" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "日" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "小时" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "小时" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "分钟" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "分钟" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "秒数" diff --git a/redbot/core/utils/locales/zh-HK.po b/redbot/core/utils/locales/zh-HK.po index e77e84bf8..6fb40c0ad 100644 --- a/redbot/core/utils/locales/zh-HK.po +++ b/redbot/core/utils/locales/zh-HK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: zh_HK\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr "" - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "" diff --git a/redbot/core/utils/locales/zh-TW.po b/redbot/core/utils/locales/zh-TW.po index 8d9749127..cb8704740 100644 --- a/redbot/core/utils/locales/zh-TW.po +++ b/redbot/core/utils/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2020-04-30 12:08+0000\n" +"POT-Creation-Date: 2020-08-06 12:19+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,55 +15,51 @@ msgstr "" "X-Crowdin-File-ID: 197\n" "Language: zh_TW\n" -#: redbot/core/utils/chat_formatting.py:388 -msgid ", and " -msgstr ",和 " - -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "year" msgstr "年" -#: redbot/core/utils/chat_formatting.py:455 +#: redbot/core/utils/chat_formatting.py:482 msgid "years" msgstr "年" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "month" msgstr "月" -#: redbot/core/utils/chat_formatting.py:456 +#: redbot/core/utils/chat_formatting.py:483 msgid "months" msgstr "月" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "day" msgstr "日" -#: redbot/core/utils/chat_formatting.py:457 +#: redbot/core/utils/chat_formatting.py:484 msgid "days" msgstr "日" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hour" msgstr "時" -#: redbot/core/utils/chat_formatting.py:458 +#: redbot/core/utils/chat_formatting.py:485 msgid "hours" msgstr "小時" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minute" msgstr "分" -#: redbot/core/utils/chat_formatting.py:459 +#: redbot/core/utils/chat_formatting.py:486 msgid "minutes" msgstr "分鐘" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "second" msgstr "秒" -#: redbot/core/utils/chat_formatting.py:460 +#: redbot/core/utils/chat_formatting.py:487 msgid "seconds" msgstr "秒" diff --git a/redbot/core/utils/menus.py b/redbot/core/utils/menus.py index 18e990249..935bc09f4 100644 --- a/redbot/core/utils/menus.py +++ b/redbot/core/utils/menus.py @@ -5,8 +5,7 @@ import asyncio import contextlib import functools -import warnings -from typing import Iterable, List, Optional, Union +from typing import Iterable, List, Union import discord from .. import commands @@ -170,9 +169,7 @@ async def close_menu( def start_adding_reactions( - message: discord.Message, - emojis: Iterable[_ReactableEmoji], - loop: Optional[asyncio.AbstractEventLoop] = None, + message: discord.Message, emojis: Iterable[_ReactableEmoji], ) -> asyncio.Task: """Start adding reactions to a message. @@ -184,18 +181,12 @@ def start_adding_reactions( reaction whilst the reactions are still being added - in fact, this is exactly what `menu` uses to do that. - This spawns a `asyncio.Task` object and schedules it on ``loop``. - If ``loop`` omitted, the loop will be retrieved with - `asyncio.get_event_loop`. - Parameters ---------- message: discord.Message The message to add reactions to. emojis : Iterable[Union[str, discord.Emoji]] The emojis to react to the message with. - loop : Optional[asyncio.AbstractEventLoop] - The event loop. Returns ------- @@ -210,17 +201,11 @@ def start_adding_reactions( for emoji in emojis: await message.add_reaction(emoji) - if loop is None: - loop = asyncio.get_running_loop() - else: - warnings.warn( - "`loop` kwarg is deprecated since Red 3.3.1. It is currently being ignored" - " and will be removed in the first minor release after 2020-08-05.", - DeprecationWarning, - stacklevel=2, - ) - - return loop.create_task(task()) + return asyncio.create_task(task()) -DEFAULT_CONTROLS = {"⬅": prev_page, "❌": close_menu, "➡": next_page} +DEFAULT_CONTROLS = { + "\N{LEFTWARDS BLACK ARROW}\N{VARIATION SELECTOR-16}": prev_page, + "\N{CROSS MARK}": close_menu, + "\N{BLACK RIGHTWARDS ARROW}\N{VARIATION SELECTOR-16}": next_page, +} diff --git a/redbot/core/utils/predicates.py b/redbot/core/utils/predicates.py index 76c0dd8a7..d60ed1c9e 100644 --- a/redbot/core/utils/predicates.py +++ b/redbot/core/utils/predicates.py @@ -1,1017 +1,1017 @@ -from __future__ import annotations - -import re -from typing import Callable, ClassVar, List, Optional, Pattern, Sequence, Tuple, Union, cast - -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})>$") - - -class MessagePredicate(Callable[[discord.Message], bool]): - """A simple collection of predicates for message events. - - These predicates intend to help simplify checks in message events - and reduce boilerplate code. - - This class should be created through the provided classmethods. - Instances of this class are callable message predicates, i.e. they - return ``True`` if a message matches the criteria. - - All predicates are combined with :meth:`MessagePredicate.same_context`. - - Examples - -------- - Waiting for a response in the same channel and from the same - author:: - - await bot.wait_for("message", check=MessagePredicate.same_context(ctx)) - - Waiting for a response to a yes or no question:: - - pred = MessagePredicate.yes_or_no(ctx) - await bot.wait_for("message", check=pred) - if pred.result is True: - # User responded "yes" - ... - - Getting a member object from a user's response:: - - pred = MessagePredicate.valid_member(ctx) - await bot.wait_for("message", check=pred) - member = pred.result - - Attributes - ---------- - result : Any - The object which the message content matched with. This is - dependent on the predicate used - see each predicate's - documentation for details, not every method will assign this - attribute. Defaults to ``None``. - - """ - - def __init__(self, predicate: Callable[["MessagePredicate", discord.Message], bool]) -> None: - self._pred: Callable[["MessagePredicate", discord.Message], bool] = predicate - self.result = None - - def __call__(self, message: discord.Message) -> bool: - return self._pred(self, message) - - @classmethod - def same_context( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the reaction fits the described context. - - Parameters - ---------- - ctx : Optional[Context] - The current invokation context. - channel : Optional[discord.TextChannel] - The channel we expect a message in. If unspecified, - defaults to ``ctx.channel``. If ``ctx`` is unspecified - too, the message's channel will be ignored. - user : Optional[discord.abc.User] - The user we expect a message from. If unspecified, - defaults to ``ctx.author``. If ``ctx`` is unspecified - too, the message's author will be ignored. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - if ctx is not None: - channel = channel or ctx.channel - user = user or ctx.author - - return cls( - lambda self, m: (user is None or user.id == m.author.id) - and (channel is None or channel.id == m.channel.id) - ) - - @classmethod - def cancelled( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the message is ``[p]cancel``. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - return cls( - lambda self, m: (same_context(m) and m.content.lower() == f"{ctx.prefix}cancel") - ) - - @classmethod - def yes_or_no( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the message is "yes"/"y" or "no"/"n". - - This will assign ``True`` for *yes*, or ``False`` for *no* to - the `result` attribute. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - content = m.content.lower() - if content in ("yes", "y"): - self.result = True - elif content in ("no", "n"): - self.result = False - else: - return False - return True - - return cls(predicate) - - @classmethod - def valid_int( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is an integer. - - Assigns the response to `result` as an `int`. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - try: - self.result = int(m.content) - except ValueError: - return False - else: - return True - - return cls(predicate) - - @classmethod - def valid_float( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is a float. - - Assigns the response to `result` as a `float`. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - try: - self.result = float(m.content) - except ValueError: - return False - else: - return True - - return cls(predicate) - - @classmethod - def positive( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is a positive number. - - Assigns the response to `result` as a `float`. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - try: - number = float(m.content) - except ValueError: - return False - else: - if number > 0: - self.result = number - return True - else: - return False - - return cls(predicate) - - @classmethod - def valid_role( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response refers to a role in the current guild. - - Assigns the matching `discord.Role` object to `result`. - - This predicate cannot be used in DM. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - - role = self._find_role(guild, m.content) - if role is None: - return False - - self.result = role - return True - - return cls(predicate) - - @classmethod - def valid_member( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response refers to a member in the current guild. - - Assigns the matching `discord.Member` object to `result`. - - This predicate cannot be used in DM. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - - match = _ID_RE.match(m.content) or _USER_MENTION_RE.match(m.content) - if match: - result = guild.get_member(int(match.group(1))) - else: - result = guild.get_member_named(m.content) - - if result is None: - return False - self.result = result - return True - - return cls(predicate) - - @classmethod - def valid_text_channel( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response refers to a text channel in the current guild. - - Assigns the matching `discord.TextChannel` object to `result`. - - This predicate cannot be used in DM. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - - match = _ID_RE.match(m.content) or _CHAN_MENTION_RE.match(m.content) - if match: - result = guild.get_channel(int(match.group(1))) - else: - result = discord.utils.get(guild.text_channels, name=m.content) - - if not isinstance(result, discord.TextChannel): - return False - self.result = result - return True - - return cls(predicate) - - @classmethod - def has_role( - cls, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response refers to a role which the author has. - - Assigns the matching `discord.Role` object to `result`. - - One of ``user`` or ``ctx`` must be supplied. This predicate - cannot be used in DM. - - Parameters - ---------- - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) - if user is None: - if ctx is None: - raise TypeError( - "One of `user` or `ctx` must be supplied to `MessagePredicate.has_role`." - ) - user = ctx.author - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - - role = self._find_role(guild, m.content) - if role is None or role not in user.roles: - return False - - self.result = role - return True - - return cls(predicate) - - @classmethod - def equal_to( - cls, - value: str, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is equal to the specified value. - - Parameters - ---------- - value : str - The value to compare the response with. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - return cls(lambda self, m: same_context(m) and m.content == value) - - @classmethod - def lower_equal_to( - cls, - value: str, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response *as lowercase* is equal to the specified value. - - Parameters - ---------- - value : str - The value to compare the response with. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - return cls(lambda self, m: same_context(m) and m.content.lower() == value) - - @classmethod - def less( - cls, - value: Union[int, float], - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is less than the specified value. - - Parameters - ---------- - value : Union[int, float] - The value to compare the response with. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - valid_int = cls.valid_int(ctx, channel, user) - valid_float = cls.valid_float(ctx, channel, user) - return cls(lambda self, m: (valid_int(m) or valid_float(m)) and float(m.content) < value) - - @classmethod - def greater( - cls, - value: Union[int, float], - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is greater than the specified value. - - Parameters - ---------- - value : Union[int, float] - The value to compare the response with. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - valid_int = cls.valid_int(ctx, channel, user) - valid_float = cls.valid_float(ctx, channel, user) - return cls(lambda self, m: (valid_int(m) or valid_float(m)) and float(m.content) > value) - - @classmethod - def length_less( - cls, - length: int, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response's length is less than the specified length. - - Parameters - ---------- - length : int - The value to compare the response's length with. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - return cls(lambda self, m: same_context(m) and len(m.content) <= length) - - @classmethod - def length_greater( - cls, - length: int, - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response's length is greater than the specified length. - - Parameters - ---------- - length : int - The value to compare the response's length with. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - return cls(lambda self, m: same_context(m) and len(m.content) >= length) - - @classmethod - def contained_in( - cls, - collection: Sequence[str], - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response is contained in the specified collection. - - The index of the response in the ``collection`` sequence is - assigned to the `result` attribute. - - Parameters - ---------- - collection : Sequence[str] - The collection containing valid responses. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - try: - self.result = collection.index(m.content) - except ValueError: - return False - else: - return True - - return cls(predicate) - - @classmethod - def lower_contained_in( - cls, - collection: Sequence[str], - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Same as :meth:`contained_in`, but the response is set to lowercase before matching. - - Parameters - ---------- - collection : Sequence[str] - The collection containing valid lowercase responses. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - try: - self.result = collection.index(m.content.lower()) - except ValueError: - return False - else: - return True - - return cls(predicate) - - @classmethod - def regex( - cls, - pattern: Union[Pattern[str], str], - ctx: Optional[commands.Context] = None, - channel: Optional[discord.TextChannel] = None, - user: Optional[discord.abc.User] = None, - ) -> "MessagePredicate": - """Match if the response matches the specified regex pattern. - - This predicate will use `re.search` to find a match. The - resulting `match object ` will be assigned - to `result`. - - Parameters - ---------- - pattern : Union[`pattern object `, str] - The pattern to search for in the response. - ctx : Optional[Context] - Same as ``ctx`` in :meth:`same_context`. - channel : Optional[discord.TextChannel] - Same as ``channel`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - MessagePredicate - The event predicate. - - """ - same_context = cls.same_context(ctx, channel, user) - - def predicate(self: MessagePredicate, m: discord.Message) -> bool: - if not same_context(m): - return False - - if isinstance(pattern, str): - pattern_obj = re.compile(pattern) - else: - pattern_obj = pattern - - match = pattern_obj.search(m.content) - if match: - self.result = match - return True - return False - - return cls(predicate) - - @staticmethod - def _find_role(guild: discord.Guild, argument: str) -> Optional[discord.Role]: - match = _ID_RE.match(argument) or _ROLE_MENTION_RE.match(argument) - if match: - result = guild.get_role(int(match.group(1))) - else: - result = discord.utils.get(guild.roles, name=argument) - return result - - @staticmethod - def _get_guild( - ctx: commands.Context, channel: discord.TextChannel, user: discord.Member - ) -> discord.Guild: - if ctx is not None: - return ctx.guild - elif channel is not None: - return channel.guild - elif user is not None: - return user.guild - - -class ReactionPredicate(Callable[[discord.Reaction, discord.abc.User], bool]): - """A collection of predicates for reaction events. - - All checks are combined with :meth:`ReactionPredicate.same_context`. - - Examples - -------- - Confirming a yes/no question with a tick/cross reaction:: - - from redbot.core.utils.predicates import ReactionPredicate - from redbot.core.utils.menus import start_adding_reactions - - msg = await ctx.send("Yes or no?") - start_adding_reactions(msg, ReactionPredicate.YES_OR_NO_EMOJIS) - - pred = ReactionPredicate.yes_or_no(msg, ctx.author) - await ctx.bot.wait_for("reaction_add", check=pred) - if pred.result is True: - # User responded with tick - ... - else: - # User responded with cross - ... - - Waiting for the first reaction from any user with one of the first - 5 letters of the alphabet:: - - from redbot.core.utils.predicates import ReactionPredicate - from redbot.core.utils.menus import start_adding_reactions - - msg = await ctx.send("React to me!") - emojis = ReactionPredicate.ALPHABET_EMOJIS[:5] - start_adding_reactions(msg, emojis) - - pred = ReactionPredicate.with_emojis(emojis, msg) - await ctx.bot.wait_for("reaction_add", check=pred) - # pred.result is now the index of the letter in `emojis` - - Attributes - ---------- - result : Any - The object which the message content matched with. This is - dependent on the predicate used - see each predicate's - documentation for details, not every method will assign this - attribute. Defaults to ``None``. - - """ - - YES_OR_NO_EMOJIS: ClassVar[Tuple[str, str]] = ( - "\N{WHITE HEAVY CHECK MARK}", - "\N{NEGATIVE SQUARED CROSS MARK}", - ) - """Tuple[str, str] : A tuple containing the tick emoji and cross emoji, in that order.""" - - ALPHABET_EMOJIS: ClassVar[List[str]] = [ - chr(code) - for code in range( - ord("\N{REGIONAL INDICATOR SYMBOL LETTER A}"), - ord("\N{REGIONAL INDICATOR SYMBOL LETTER Z}") + 1, - ) - ] - """List[str] : A list of all 26 alphabetical letter emojis.""" - - NUMBER_EMOJIS: ClassVar[List[str]] = [ - chr(code) + "\N{COMBINING ENCLOSING KEYCAP}" for code in range(ord("0"), ord("9") + 1) - ] - """List[str] : A list of all single-digit number emojis, 0 through 9.""" - - def __init__( - self, predicate: Callable[["ReactionPredicate", discord.Reaction, discord.abc.User], bool] - ) -> None: - self._pred: Callable[ - ["ReactionPredicate", discord.Reaction, discord.abc.User], bool - ] = predicate - self.result = None - - def __call__(self, reaction: discord.Reaction, user: discord.abc.User) -> bool: - return self._pred(self, reaction, user) - - # noinspection PyUnusedLocal - @classmethod - def same_context( - cls, message: Optional[discord.Message] = None, user: Optional[discord.abc.User] = None - ) -> "ReactionPredicate": - """Match if a reaction fits the described context. - - This will ignore reactions added by the bot user, regardless - of whether or not ``user`` is supplied. - - Parameters - ---------- - message : Optional[discord.Message] - The message which we expect a reaction to. If unspecified, - the reaction's message will be ignored. - user : Optional[discord.abc.User] - The user we expect to react. If unspecified, the user who - added the reaction will be ignored. - - Returns - ------- - ReactionPredicate - The event predicate. - - """ - # noinspection PyProtectedMember - me_id = message._state.self_id - return cls( - lambda self, r, u: u.id != me_id - and (message is None or r.message.id == message.id) - and (user is None or u.id == user.id) - ) - - @classmethod - def with_emojis( - cls, - emojis: Sequence[Union[str, discord.Emoji, discord.PartialEmoji]], - message: Optional[discord.Message] = None, - user: Optional[discord.abc.User] = None, - ) -> "ReactionPredicate": - """Match if the reaction is one of the specified emojis. - - Parameters - ---------- - emojis : Sequence[Union[str, discord.Emoji, discord.PartialEmoji]] - The emojis of which one we expect to be reacted. - message : discord.Message - Same as ``message`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - ReactionPredicate - The event predicate. - - """ - same_context = cls.same_context(message, user) - - def predicate(self: ReactionPredicate, r: discord.Reaction, u: discord.abc.User): - if not same_context(r, u): - return False - - try: - self.result = emojis.index(r.emoji) - except ValueError: - return False - else: - return True - - return cls(predicate) - - @classmethod - def yes_or_no( - cls, message: Optional[discord.Message] = None, user: Optional[discord.abc.User] = None - ) -> "ReactionPredicate": - """Match if the reaction is a tick or cross emoji. - - The emojis used can are in - `ReactionPredicate.YES_OR_NO_EMOJIS`. - - This will assign ``True`` for *yes*, or ``False`` for *no* to - the `result` attribute. - - Parameters - ---------- - message : discord.Message - Same as ``message`` in :meth:`same_context`. - user : Optional[discord.abc.User] - Same as ``user`` in :meth:`same_context`. - - Returns - ------- - ReactionPredicate - The event predicate. - - """ - same_context = cls.same_context(message, user) - - def predicate(self: ReactionPredicate, r: discord.Reaction, u: discord.abc.User) -> bool: - if not same_context(r, u): - return False - - try: - self.result = not bool(self.YES_OR_NO_EMOJIS.index(r.emoji)) - except ValueError: - return False - else: - return True - - return cls(predicate) +from __future__ import annotations + +import re +from typing import Callable, ClassVar, List, Optional, Pattern, Sequence, Tuple, Union, cast + +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})>$") + + +class MessagePredicate(Callable[[discord.Message], bool]): + """A simple collection of predicates for message events. + + These predicates intend to help simplify checks in message events + and reduce boilerplate code. + + This class should be created through the provided classmethods. + Instances of this class are callable message predicates, i.e. they + return ``True`` if a message matches the criteria. + + All predicates are combined with :meth:`MessagePredicate.same_context`. + + Examples + -------- + Waiting for a response in the same channel and from the same + author:: + + await bot.wait_for("message", check=MessagePredicate.same_context(ctx)) + + Waiting for a response to a yes or no question:: + + pred = MessagePredicate.yes_or_no(ctx) + await bot.wait_for("message", check=pred) + if pred.result is True: + # User responded "yes" + ... + + Getting a member object from a user's response:: + + pred = MessagePredicate.valid_member(ctx) + await bot.wait_for("message", check=pred) + member = pred.result + + Attributes + ---------- + result : Any + The object which the message content matched with. This is + dependent on the predicate used - see each predicate's + documentation for details, not every method will assign this + attribute. Defaults to ``None``. + + """ + + def __init__(self, predicate: Callable[["MessagePredicate", discord.Message], bool]) -> None: + self._pred: Callable[["MessagePredicate", discord.Message], bool] = predicate + self.result = None + + def __call__(self, message: discord.Message) -> bool: + return self._pred(self, message) + + @classmethod + def same_context( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the reaction fits the described context. + + Parameters + ---------- + ctx : Optional[Context] + The current invokation context. + channel : Optional[discord.TextChannel] + The channel we expect a message in. If unspecified, + defaults to ``ctx.channel``. If ``ctx`` is unspecified + too, the message's channel will be ignored. + user : Optional[discord.abc.User] + The user we expect a message from. If unspecified, + defaults to ``ctx.author``. If ``ctx`` is unspecified + too, the message's author will be ignored. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + if ctx is not None: + channel = channel or ctx.channel + user = user or ctx.author + + return cls( + lambda self, m: (user is None or user.id == m.author.id) + and (channel is None or channel.id == m.channel.id) + ) + + @classmethod + def cancelled( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the message is ``[p]cancel``. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + return cls( + lambda self, m: (same_context(m) and m.content.lower() == f"{ctx.prefix}cancel") + ) + + @classmethod + def yes_or_no( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the message is "yes"/"y" or "no"/"n". + + This will assign ``True`` for *yes*, or ``False`` for *no* to + the `result` attribute. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + content = m.content.lower() + if content in ("yes", "y"): + self.result = True + elif content in ("no", "n"): + self.result = False + else: + return False + return True + + return cls(predicate) + + @classmethod + def valid_int( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is an integer. + + Assigns the response to `result` as an `int`. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + try: + self.result = int(m.content) + except ValueError: + return False + else: + return True + + return cls(predicate) + + @classmethod + def valid_float( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is a float. + + Assigns the response to `result` as a `float`. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + try: + self.result = float(m.content) + except ValueError: + return False + else: + return True + + return cls(predicate) + + @classmethod + def positive( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is a positive number. + + Assigns the response to `result` as a `float`. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + try: + number = float(m.content) + except ValueError: + return False + else: + if number > 0: + self.result = number + return True + else: + return False + + return cls(predicate) + + @classmethod + def valid_role( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response refers to a role in the current guild. + + Assigns the matching `discord.Role` object to `result`. + + This predicate cannot be used in DM. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + + role = self._find_role(guild, m.content) + if role is None: + return False + + self.result = role + return True + + return cls(predicate) + + @classmethod + def valid_member( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response refers to a member in the current guild. + + Assigns the matching `discord.Member` object to `result`. + + This predicate cannot be used in DM. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + + match = _ID_RE.match(m.content) or _USER_MENTION_RE.match(m.content) + if match: + result = guild.get_member(int(match.group(1))) + else: + result = guild.get_member_named(m.content) + + if result is None: + return False + self.result = result + return True + + return cls(predicate) + + @classmethod + def valid_text_channel( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response refers to a text channel in the current guild. + + Assigns the matching `discord.TextChannel` object to `result`. + + This predicate cannot be used in DM. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + + match = _ID_RE.match(m.content) or _CHAN_MENTION_RE.match(m.content) + if match: + result = guild.get_channel(int(match.group(1))) + else: + result = discord.utils.get(guild.text_channels, name=m.content) + + if not isinstance(result, discord.TextChannel): + return False + self.result = result + return True + + return cls(predicate) + + @classmethod + def has_role( + cls, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response refers to a role which the author has. + + Assigns the matching `discord.Role` object to `result`. + + One of ``user`` or ``ctx`` must be supplied. This predicate + cannot be used in DM. + + Parameters + ---------- + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + guild = cls._get_guild(ctx, channel, cast(discord.Member, user)) + if user is None: + if ctx is None: + raise TypeError( + "One of `user` or `ctx` must be supplied to `MessagePredicate.has_role`." + ) + user = ctx.author + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + + role = self._find_role(guild, m.content) + if role is None or role not in user.roles: + return False + + self.result = role + return True + + return cls(predicate) + + @classmethod + def equal_to( + cls, + value: str, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is equal to the specified value. + + Parameters + ---------- + value : str + The value to compare the response with. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + return cls(lambda self, m: same_context(m) and m.content == value) + + @classmethod + def lower_equal_to( + cls, + value: str, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response *as lowercase* is equal to the specified value. + + Parameters + ---------- + value : str + The value to compare the response with. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + return cls(lambda self, m: same_context(m) and m.content.lower() == value) + + @classmethod + def less( + cls, + value: Union[int, float], + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is less than the specified value. + + Parameters + ---------- + value : Union[int, float] + The value to compare the response with. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + valid_int = cls.valid_int(ctx, channel, user) + valid_float = cls.valid_float(ctx, channel, user) + return cls(lambda self, m: (valid_int(m) or valid_float(m)) and float(m.content) < value) + + @classmethod + def greater( + cls, + value: Union[int, float], + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is greater than the specified value. + + Parameters + ---------- + value : Union[int, float] + The value to compare the response with. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + valid_int = cls.valid_int(ctx, channel, user) + valid_float = cls.valid_float(ctx, channel, user) + return cls(lambda self, m: (valid_int(m) or valid_float(m)) and float(m.content) > value) + + @classmethod + def length_less( + cls, + length: int, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response's length is less than the specified length. + + Parameters + ---------- + length : int + The value to compare the response's length with. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + return cls(lambda self, m: same_context(m) and len(m.content) <= length) + + @classmethod + def length_greater( + cls, + length: int, + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response's length is greater than the specified length. + + Parameters + ---------- + length : int + The value to compare the response's length with. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + return cls(lambda self, m: same_context(m) and len(m.content) >= length) + + @classmethod + def contained_in( + cls, + collection: Sequence[str], + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response is contained in the specified collection. + + The index of the response in the ``collection`` sequence is + assigned to the `result` attribute. + + Parameters + ---------- + collection : Sequence[str] + The collection containing valid responses. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + try: + self.result = collection.index(m.content) + except ValueError: + return False + else: + return True + + return cls(predicate) + + @classmethod + def lower_contained_in( + cls, + collection: Sequence[str], + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Same as :meth:`contained_in`, but the response is set to lowercase before matching. + + Parameters + ---------- + collection : Sequence[str] + The collection containing valid lowercase responses. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + try: + self.result = collection.index(m.content.lower()) + except ValueError: + return False + else: + return True + + return cls(predicate) + + @classmethod + def regex( + cls, + pattern: Union[Pattern[str], str], + ctx: Optional[commands.Context] = None, + channel: Optional[discord.TextChannel] = None, + user: Optional[discord.abc.User] = None, + ) -> "MessagePredicate": + """Match if the response matches the specified regex pattern. + + This predicate will use `re.search` to find a match. The + resulting `match object ` will be assigned + to `result`. + + Parameters + ---------- + pattern : Union[`pattern object `, str] + The pattern to search for in the response. + ctx : Optional[Context] + Same as ``ctx`` in :meth:`same_context`. + channel : Optional[discord.TextChannel] + Same as ``channel`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + MessagePredicate + The event predicate. + + """ + same_context = cls.same_context(ctx, channel, user) + + def predicate(self: MessagePredicate, m: discord.Message) -> bool: + if not same_context(m): + return False + + if isinstance(pattern, str): + pattern_obj = re.compile(pattern) + else: + pattern_obj = pattern + + match = pattern_obj.search(m.content) + if match: + self.result = match + return True + return False + + return cls(predicate) + + @staticmethod + def _find_role(guild: discord.Guild, argument: str) -> Optional[discord.Role]: + match = _ID_RE.match(argument) or _ROLE_MENTION_RE.match(argument) + if match: + result = guild.get_role(int(match.group(1))) + else: + result = discord.utils.get(guild.roles, name=argument) + return result + + @staticmethod + def _get_guild( + ctx: commands.Context, channel: discord.TextChannel, user: discord.Member + ) -> discord.Guild: + if ctx is not None: + return ctx.guild + elif channel is not None: + return channel.guild + elif user is not None: + return user.guild + + +class ReactionPredicate(Callable[[discord.Reaction, discord.abc.User], bool]): + """A collection of predicates for reaction events. + + All checks are combined with :meth:`ReactionPredicate.same_context`. + + Examples + -------- + Confirming a yes/no question with a tick/cross reaction:: + + from redbot.core.utils.predicates import ReactionPredicate + from redbot.core.utils.menus import start_adding_reactions + + msg = await ctx.send("Yes or no?") + start_adding_reactions(msg, ReactionPredicate.YES_OR_NO_EMOJIS) + + pred = ReactionPredicate.yes_or_no(msg, ctx.author) + await ctx.bot.wait_for("reaction_add", check=pred) + if pred.result is True: + # User responded with tick + ... + else: + # User responded with cross + ... + + Waiting for the first reaction from any user with one of the first + 5 letters of the alphabet:: + + from redbot.core.utils.predicates import ReactionPredicate + from redbot.core.utils.menus import start_adding_reactions + + msg = await ctx.send("React to me!") + emojis = ReactionPredicate.ALPHABET_EMOJIS[:5] + start_adding_reactions(msg, emojis) + + pred = ReactionPredicate.with_emojis(emojis, msg) + await ctx.bot.wait_for("reaction_add", check=pred) + # pred.result is now the index of the letter in `emojis` + + Attributes + ---------- + result : Any + The object which the message content matched with. This is + dependent on the predicate used - see each predicate's + documentation for details, not every method will assign this + attribute. Defaults to ``None``. + + """ + + YES_OR_NO_EMOJIS: ClassVar[Tuple[str, str]] = ( + "\N{WHITE HEAVY CHECK MARK}", + "\N{NEGATIVE SQUARED CROSS MARK}", + ) + """Tuple[str, str] : A tuple containing the tick emoji and cross emoji, in that order.""" + + ALPHABET_EMOJIS: ClassVar[List[str]] = [ + chr(code) + for code in range( + ord("\N{REGIONAL INDICATOR SYMBOL LETTER A}"), + ord("\N{REGIONAL INDICATOR SYMBOL LETTER Z}") + 1, + ) + ] + """List[str] : A list of all 26 alphabetical letter emojis.""" + + NUMBER_EMOJIS: ClassVar[List[str]] = [ + chr(code) + "\N{COMBINING ENCLOSING KEYCAP}" for code in range(ord("0"), ord("9") + 1) + ] + """List[str] : A list of all single-digit number emojis, 0 through 9.""" + + def __init__( + self, predicate: Callable[["ReactionPredicate", discord.Reaction, discord.abc.User], bool] + ) -> None: + self._pred: Callable[ + ["ReactionPredicate", discord.Reaction, discord.abc.User], bool + ] = predicate + self.result = None + + def __call__(self, reaction: discord.Reaction, user: discord.abc.User) -> bool: + return self._pred(self, reaction, user) + + # noinspection PyUnusedLocal + @classmethod + def same_context( + cls, message: Optional[discord.Message] = None, user: Optional[discord.abc.User] = None + ) -> "ReactionPredicate": + """Match if a reaction fits the described context. + + This will ignore reactions added by the bot user, regardless + of whether or not ``user`` is supplied. + + Parameters + ---------- + message : Optional[discord.Message] + The message which we expect a reaction to. If unspecified, + the reaction's message will be ignored. + user : Optional[discord.abc.User] + The user we expect to react. If unspecified, the user who + added the reaction will be ignored. + + Returns + ------- + ReactionPredicate + The event predicate. + + """ + # noinspection PyProtectedMember + me_id = message._state.self_id + return cls( + lambda self, r, u: u.id != me_id + and (message is None or r.message.id == message.id) + and (user is None or u.id == user.id) + ) + + @classmethod + def with_emojis( + cls, + emojis: Sequence[Union[str, discord.Emoji, discord.PartialEmoji]], + message: Optional[discord.Message] = None, + user: Optional[discord.abc.User] = None, + ) -> "ReactionPredicate": + """Match if the reaction is one of the specified emojis. + + Parameters + ---------- + emojis : Sequence[Union[str, discord.Emoji, discord.PartialEmoji]] + The emojis of which one we expect to be reacted. + message : discord.Message + Same as ``message`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + ReactionPredicate + The event predicate. + + """ + same_context = cls.same_context(message, user) + + def predicate(self: ReactionPredicate, r: discord.Reaction, u: discord.abc.User): + if not same_context(r, u): + return False + + try: + self.result = emojis.index(r.emoji) + except ValueError: + return False + else: + return True + + return cls(predicate) + + @classmethod + def yes_or_no( + cls, message: Optional[discord.Message] = None, user: Optional[discord.abc.User] = None + ) -> "ReactionPredicate": + """Match if the reaction is a tick or cross emoji. + + The emojis used can are in + `ReactionPredicate.YES_OR_NO_EMOJIS`. + + This will assign ``True`` for *yes*, or ``False`` for *no* to + the `result` attribute. + + Parameters + ---------- + message : discord.Message + Same as ``message`` in :meth:`same_context`. + user : Optional[discord.abc.User] + Same as ``user`` in :meth:`same_context`. + + Returns + ------- + ReactionPredicate + The event predicate. + + """ + same_context = cls.same_context(message, user) + + def predicate(self: ReactionPredicate, r: discord.Reaction, u: discord.abc.User) -> bool: + if not same_context(r, u): + return False + + try: + self.result = not bool(self.YES_OR_NO_EMOJIS.index(r.emoji)) + except ValueError: + return False + else: + return True + + return cls(predicate) diff --git a/redbot/core/utils/tunnel.py b/redbot/core/utils/tunnel.py index 3081364a0..880a5682e 100644 --- a/redbot/core/utils/tunnel.py +++ b/redbot/core/utils/tunnel.py @@ -1,3 +1,4 @@ +import asyncio import discord from datetime import datetime from redbot.core.utils.chat_formatting import pagify @@ -175,6 +176,19 @@ class Tunnel(metaclass=TunnelMeta): # Backwards-compatible typo fix (GH-2496) files_from_attatch = files_from_attach + async def close_because_disabled(self, close_message: str): + """ + Sends a mesage to both ends of the tunnel that the tunnel is now closed. + + Parameters + ---------- + close_message: str + The message to send to both ends of the tunnel. + """ + + tasks = [destination.send(close_message) for destination in (self.recipient, self.origin)] + await asyncio.gather(*tasks, return_exceptions=True) + async def communicate( self, *, message: discord.Message, topic: str = None, skip_message_content: bool = False ): diff --git a/redbot/pytest/core.py b/redbot/pytest/core.py index 67da85fa0..ee41822cc 100644 --- a/redbot/pytest/core.py +++ b/redbot/pytest/core.py @@ -4,13 +4,11 @@ from pathlib import Path import weakref import pytest -from _pytest.monkeypatch import MonkeyPatch from redbot.core import Config from redbot.core.bot import Red from redbot.core import config as config_module, drivers __all__ = [ - "monkeysession", "override_data_path", "coroutine", "driver", @@ -30,13 +28,6 @@ __all__ = [ ] -@pytest.fixture(scope="session") -def monkeysession(request): - mpatch = MonkeyPatch() - yield mpatch - mpatch.undo() - - @pytest.fixture(autouse=True) def override_data_path(tmpdir): from redbot.core import data_manager diff --git a/redbot/pytest/downloader.py b/redbot/pytest/downloader.py index 9c4da57c8..467047d57 100644 --- a/redbot/pytest/downloader.py +++ b/redbot/pytest/downloader.py @@ -10,7 +10,6 @@ from redbot.cogs.downloader.repo_manager import RepoManager, Repo, ProcessFormat from redbot.cogs.downloader.installable import Installable, InstalledModule __all__ = [ - "patch_relative_to", "repo_manager", "repo", "bot_repo", @@ -38,14 +37,6 @@ async def fake_current_commit(*args, **kwargs): return "fake_result" -@pytest.fixture(scope="module", autouse=True) -def patch_relative_to(monkeysession): - def fake_relative_to(self, some_path: Path): - return self - - monkeysession.setattr("pathlib.Path.relative_to", fake_relative_to) - - @pytest.fixture def repo_manager(tmpdir_factory): rm = RepoManager() diff --git a/redbot/vendored/discord-ext-menus.LICENSE b/redbot/vendored/discord-ext-menus.LICENSE new file mode 100644 index 000000000..f71e9c169 --- /dev/null +++ b/redbot/vendored/discord-ext-menus.LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015-2020 Danny Y. (Rapptz) + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. diff --git a/redbot/vendored/discord/ext/menus/__init__.py b/redbot/vendored/discord/ext/menus/__init__.py new file mode 100644 index 000000000..142a95bd8 --- /dev/null +++ b/redbot/vendored/discord/ext/menus/__init__.py @@ -0,0 +1,1202 @@ +# -*- coding: utf-8 -*- + +""" +The MIT License (MIT) + +Copyright (c) 2015-2019 Rapptz + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. +""" + +import asyncio +import discord + +import itertools +import inspect +import bisect +import re +from collections import OrderedDict, namedtuple + +# Needed for the setup.py script +__version__ = '1.0.0-a' + +class MenuError(Exception): + pass + +class CannotEmbedLinks(MenuError): + def __init__(self): + super().__init__('Bot does not have embed links permission in this channel.') + +class CannotSendMessages(MenuError): + def __init__(self): + super().__init__('Bot cannot send messages in this channel.') + +class CannotAddReactions(MenuError): + def __init__(self): + super().__init__('Bot cannot add reactions in this channel.') + +class CannotReadMessageHistory(MenuError): + def __init__(self): + super().__init__('Bot does not have Read Message History permissions in this channel.') + +class Position: + __slots__ = ('number', 'bucket') + + def __init__(self, number, *, bucket=1): + self.bucket = bucket + self.number = number + + def __lt__(self, other): + if not isinstance(other, Position) or not isinstance(self, Position): + return NotImplemented + + return (self.bucket, self.number) < (other.bucket, other.number) + + def __eq__(self, other): + return isinstance(other, Position) and other.bucket == self.bucket and other.number == self.number + + def __le__(self, other): + r = Position.__lt__(other, self) + if r is NotImplemented: + return NotImplemented + return not r + + def __gt__(self, other): + return Position.__lt__(other, self) + + def __ge__(self, other): + r = Position.__lt__(self, other) + if r is NotImplemented: + return NotImplemented + return not r + + def __repr__(self): + return '<{0.__class__.__name__}: {0.number}>'.format(self) + +class Last(Position): + __slots__ = () + def __init__(self, number=0): + super().__init__(number, bucket=2) + +class First(Position): + __slots__ = () + def __init__(self, number=0): + super().__init__(number, bucket=0) + +_custom_emoji = re.compile(r'a)?:?(?P[A-Za-z0-9\_]+):(?P[0-9]{13,21})>?') + +def _cast_emoji(obj, *, _custom_emoji=_custom_emoji): + if isinstance(obj, discord.PartialEmoji): + return obj + + obj = str(obj) + match = _custom_emoji.match(obj) + if match is not None: + groups = match.groupdict() + animated = bool(groups['animated']) + emoji_id = int(groups['id']) + name = groups['name'] + return discord.PartialEmoji(name=name, animated=animated, id=emoji_id) + return discord.PartialEmoji(name=obj, id=None, animated=False) + +class Button: + """Represents a reaction-style button for the :class:`Menu`. + + There are two ways to create this, the first being through explicitly + creating this class and the second being through the decorator interface, + :func:`button`. + + The action must have both a ``self`` and a ``payload`` parameter + of type :class:`discord.RawReactionActionEvent`. + + Attributes + ------------ + emoji: :class:`discord.PartialEmoji` + The emoji to use as the button. Note that passing a string will + transform it into a :class:`discord.PartialEmoji`. + action + A coroutine that is called when the button is pressed. + skip_if: Optional[Callable[[:class:`Menu`], :class:`bool`]] + A callable that detects whether it should be skipped. + A skipped button does not show up in the reaction list + and will not be processed. + position: :class:`Position` + The position the button should have in the initial order. + Note that since Discord does not actually maintain reaction + order, this is a best effort attempt to have an order until + the user restarts their client. Defaults to ``Position(0)``. + lock: :class:`bool` + Whether the button should lock all other buttons from being processed + until this button is done. Defaults to ``True``. + """ + __slots__ = ('emoji', '_action', '_skip_if', 'position', 'lock') + + def __init__(self, emoji, action, *, skip_if=None, position=None, lock=True): + self.emoji = _cast_emoji(emoji) + self.action = action + self.skip_if = skip_if + self.position = position or Position(0) + self.lock = lock + + @property + def skip_if(self): + return self._skip_if + + @skip_if.setter + def skip_if(self, value): + if value is None: + self._skip_if = lambda x: False + return + + try: + menu_self = value.__self__ + except AttributeError: + self._skip_if = value + else: + # Unfurl the method to not be bound + if not isinstance(menu_self, Menu): + raise TypeError('skip_if bound method must be from Menu not %r' % menu_self) + + self._skip_if = value.__func__ + + @property + def action(self): + return self._action + + @action.setter + def action(self, value): + try: + menu_self = value.__self__ + except AttributeError: + pass + else: + # Unfurl the method to not be bound + if not isinstance(menu_self, Menu): + raise TypeError('action bound method must be from Menu not %r' % menu_self) + + value = value.__func__ + + if not inspect.iscoroutinefunction(value): + raise TypeError('action must be a coroutine not %r' % value) + + self._action = value + + def __call__(self, menu, payload): + if self.skip_if(menu): + return + return self._action(menu, payload) + + def __str__(self): + return str(self.emoji) + + def is_valid(self, menu): + return not self.skip_if(menu) + +def button(emoji, **kwargs): + """Denotes a method to be button for the :class:`Menu`. + + The methods being wrapped must have both a ``self`` and a ``payload`` + parameter of type :class:`discord.RawReactionActionEvent`. + + The keyword arguments are forwarded to the :class:`Button` constructor. + + Example + --------- + + .. code-block:: python3 + + class MyMenu(Menu): + async def send_initial_message(self, ctx, channel): + return await channel.send(f'Hello {ctx.author}') + + @button('\\N{THUMBS UP SIGN}') + async def on_thumbs_up(self, payload): + await self.message.edit(content=f'Thanks {self.ctx.author}!') + + @button('\\N{THUMBS DOWN SIGN}') + async def on_thumbs_down(self, payload): + await self.message.edit(content=f"That's not nice {self.ctx.author}...") + + Parameters + ------------ + emoji: Union[:class:`str`, :class:`discord.PartialEmoji`] + The emoji to use for the button. + """ + def decorator(func): + func.__menu_button__ = _cast_emoji(emoji) + func.__menu_button_kwargs__ = kwargs + return func + return decorator + +class _MenuMeta(type): + @classmethod + def __prepare__(cls, name, bases, **kwargs): + # This is needed to maintain member order for the buttons + return OrderedDict() + + def __new__(cls, name, bases, attrs, **kwargs): + buttons = [] + new_cls = super().__new__(cls, name, bases, attrs) + + inherit_buttons = kwargs.pop('inherit_buttons', True) + if inherit_buttons: + # walk MRO to get all buttons even in subclasses + for base in reversed(new_cls.__mro__): + for elem, value in base.__dict__.items(): + try: + value.__menu_button__ + except AttributeError: + continue + else: + buttons.append(value) + else: + for elem, value in attrs.items(): + try: + value.__menu_button__ + except AttributeError: + continue + else: + buttons.append(value) + + new_cls.__menu_buttons__ = buttons + return new_cls + + def get_buttons(cls): + buttons = OrderedDict() + for func in cls.__menu_buttons__: + emoji = func.__menu_button__ + buttons[emoji] = Button(emoji, func, **func.__menu_button_kwargs__) + return buttons + +class Menu(metaclass=_MenuMeta): + r"""An interface that allows handling menus by using reactions as buttons. + + Buttons should be marked with the :func:`button` decorator. Please note that + this expects the methods to have a single parameter, the ``payload``. This + ``payload`` is of type :class:`discord.RawReactionActionEvent`. + + Attributes + ------------ + timeout: :class:`float` + The timeout to wait between button inputs. + delete_message_after: :class:`bool` + Whether to delete the message after the menu interaction is done. + clear_reactions_after: :class:`bool` + Whether to clear reactions after the menu interaction is done. + Note that :attr:`delete_message_after` takes priority over this attribute. + If the bot does not have permissions to clear the reactions then it will + delete the reactions one by one. + check_embeds: :class:`bool` + Whether to verify embed permissions as well. + ctx: Optional[:class:`commands.Context`] + The context that started this pagination session or ``None`` if it hasn't + been started yet. + bot: Optional[:class:`commands.Bot`] + The bot that is running this pagination session or ``None`` if it hasn't + been started yet. + message: Optional[:class:`discord.Message`] + The message that has been sent for handling the menu. This is the returned + message of :meth:`send_initial_message`. You can set it in order to avoid + calling :meth:`send_initial_message`\, if for example you have a pre-existing + message you want to attach a menu to. + """ + def __init__(self, *, timeout=180.0, delete_message_after=False, + clear_reactions_after=False, check_embeds=False, message=None): + + self.timeout = timeout + self.delete_message_after = delete_message_after + self.clear_reactions_after = clear_reactions_after + self.check_embeds = check_embeds + self._can_remove_reactions = False + self.__tasks = [] + self._running = True + self.message = message + self.ctx = None + self.bot = None + self._author_id = None + self._buttons = self.__class__.get_buttons() + self._lock = asyncio.Lock() + self._event = asyncio.Event() + + @discord.utils.cached_property + def buttons(self): + """Retrieves the buttons that are to be used for this menu session. + + Skipped buttons are not in the resulting dictionary. + + Returns + --------- + Mapping[:class:`str`, :class:`Button`] + A mapping of button emoji to the actual button class. + """ + buttons = sorted(self._buttons.values(), key=lambda b: b.position) + return { + button.emoji: button + for button in buttons + if button.is_valid(self) + } + + def add_button(self, button, *, react=False): + """|maybecoro| + + Adds a button to the list of buttons. + + If the menu has already been started then the button will + not be added unless the ``react`` keyword-only argument is + set to ``True``. Note that when this happens this function + will need to be awaited. + + If a button with the same emoji is added then it is overridden. + + .. warning:: + + If the menu has started and the reaction is added, the order + property of the newly added button is ignored due to an API + limitation with Discord and the fact that reaction ordering + is not guaranteed. + + Parameters + ------------ + button: :class:`Button` + The button to add. + react: :class:`bool` + Whether to add a reaction if the menu has been started. + Note this turns the method into a coroutine. + + Raises + --------- + MenuError + Tried to use ``react`` when the menu had not been started. + discord.HTTPException + Adding the reaction failed. + """ + + self._buttons[button.emoji] = button + + if react: + if self.__tasks: + async def wrapped(): + # Add the reaction + try: + await self.message.add_reaction(button.emoji) + except discord.HTTPException: + raise + else: + # Update the cache to have the value + self.buttons[button.emoji] = button + + return wrapped() + + async def dummy(): + raise MenuError('Menu has not been started yet') + return dummy() + + def remove_button(self, emoji, *, react=False): + """|maybecoro| + + Removes a button from the list of buttons. + + This operates similar to :meth:`add_button`. + + Parameters + ------------ + emoji: Union[:class:`Button`, :class:`str`] + The emoji or the button to remove. + react: :class:`bool` + Whether to remove the reaction if the menu has been started. + Note this turns the method into a coroutine. + + Raises + --------- + MenuError + Tried to use ``react`` when the menu had not been started. + discord.HTTPException + Removing the reaction failed. + """ + + if isinstance(emoji, Button): + emoji = emoji.emoji + else: + emoji = _cast_emoji(emoji) + + self._buttons.pop(emoji, None) + + if react: + if self.__tasks: + async def wrapped(): + # Remove the reaction from being processable + # Removing it from the cache first makes it so the check + # doesn't get triggered. + self.buttons.pop(emoji, None) + await self.message.remove_reaction(emoji, self.__me) + return wrapped() + + async def dummy(): + raise MenuError('Menu has not been started yet') + return dummy() + + def clear_buttons(self, *, react=False): + """|maybecoro| + + Removes all buttons from the list of buttons. + + If the menu has already been started then the buttons will + not be removed unless the ``react`` keyword-only argument is + set to ``True``. Note that when this happens this function + will need to be awaited. + + Parameters + ------------ + react: :class:`bool` + Whether to clear the reactions if the menu has been started. + Note this turns the method into a coroutine. + + Raises + --------- + MenuError + Tried to use ``react`` when the menu had not been started. + discord.HTTPException + Clearing the reactions failed. + """ + + self._buttons.clear() + + if react: + if self.__tasks: + async def wrapped(): + # A fast path if we have permissions + if self._can_remove_reactions: + try: + del self.buttons + except AttributeError: + pass + finally: + await self.message.clear_reactions() + return + + # Remove the cache (the next call will have the updated buttons) + reactions = list(self.buttons.keys()) + try: + del self.buttons + except AttributeError: + pass + + for reaction in reactions: + await self.message.remove_reaction(reaction, self.__me) + + return wrapped() + async def dummy(): + raise MenuError('Menu has not been started yet') + return dummy() + + def should_add_reactions(self): + """:class:`bool`: Whether to add reactions to this menu session.""" + return len(self.buttons) + + def _verify_permissions(self, ctx, channel, permissions): + if not permissions.send_messages: + raise CannotSendMessages() + + if self.check_embeds and not permissions.embed_links: + raise CannotEmbedLinks() + + self._can_remove_reactions = permissions.manage_messages + if self.should_add_reactions(): + if not permissions.add_reactions: + raise CannotAddReactions() + if not permissions.read_message_history: + raise CannotReadMessageHistory() + + def reaction_check(self, payload): + """The function that is used to check whether the payload should be processed. + This is passed to :meth:`discord.ext.commands.Bot.wait_for `. + + There should be no reason to override this function for most users. + + Parameters + ------------ + payload: :class:`discord.RawReactionActionEvent` + The payload to check. + + Returns + --------- + :class:`bool` + Whether the payload should be processed. + """ + if payload.message_id != self.message.id: + return False + if payload.user_id not in {self.bot.owner_id, self._author_id, *self.bot.owner_ids}: + return False + + return payload.emoji in self.buttons + + async def _internal_loop(self): + try: + self.__timed_out = False + loop = self.bot.loop + # Ensure the name exists for the cancellation handling + tasks = [] + while self._running: + tasks = [ + asyncio.ensure_future(self.bot.wait_for('raw_reaction_add', check=self.reaction_check)), + asyncio.ensure_future(self.bot.wait_for('raw_reaction_remove', check=self.reaction_check)) + ] + done, pending = await asyncio.wait(tasks, timeout=self.timeout, return_when=asyncio.FIRST_COMPLETED) + for task in pending: + task.cancel() + + if len(done) == 0: + raise asyncio.TimeoutError() + + # Exception will propagate if e.g. cancelled or timed out + payload = done.pop().result() + loop.create_task(self.update(payload)) + + # NOTE: Removing the reaction ourselves after it's been done when + # mixed with the checks above is incredibly racy. + # There is no guarantee when the MESSAGE_REACTION_REMOVE event will + # be called, and chances are when it does happen it'll always be + # after the remove_reaction HTTP call has returned back to the caller + # which means that the stuff above will catch the reaction that we + # just removed. + + # For the future sake of myself and to save myself the hours in the future + # consider this my warning. + + except asyncio.TimeoutError: + self.__timed_out = True + finally: + self._event.set() + + # Cancel any outstanding tasks (if any) + for task in tasks: + task.cancel() + + try: + await self.finalize(self.__timed_out) + except Exception: + pass + finally: + self.__timed_out = False + + # Can't do any requests if the bot is closed + if self.bot.is_closed(): + return + + # Wrap it in another block anyway just to ensure + # nothing leaks out during clean-up + try: + if self.delete_message_after: + return await self.message.delete() + + if self.clear_reactions_after: + if self._can_remove_reactions: + return await self.message.clear_reactions() + + for button_emoji in self.buttons: + try: + await self.message.remove_reaction(button_emoji, self.__me) + except discord.HTTPException: + continue + except Exception: + pass + + async def update(self, payload): + """|coro| + + Updates the menu after an event has been received. + + Parameters + ----------- + payload: :class:`discord.RawReactionActionEvent` + The reaction event that triggered this update. + """ + button = self.buttons[payload.emoji] + if not self._running: + return + + try: + if button.lock: + async with self._lock: + if self._running: + await button(self, payload) + else: + await button(self, payload) + except Exception: + # TODO: logging? + import traceback + traceback.print_exc() + + async def start(self, ctx, *, channel=None, wait=False): + """|coro| + + Starts the interactive menu session. + + Parameters + ----------- + ctx: :class:`Context` + The invocation context to use. + channel: :class:`discord.abc.Messageable` + The messageable to send the message to. If not given + then it defaults to the channel in the context. + wait: :class:`bool` + Whether to wait until the menu is completed before + returning back to the caller. + + Raises + ------- + MenuError + An error happened when verifying permissions. + discord.HTTPException + Adding a reaction failed. + """ + + # Clear the buttons cache and re-compute if possible. + try: + del self.buttons + except AttributeError: + pass + + self.bot = bot = ctx.bot + self.ctx = ctx + self._author_id = ctx.author.id + channel = channel or ctx.channel + is_guild = isinstance(channel, discord.abc.GuildChannel) + me = ctx.guild.me if is_guild else ctx.bot.user + permissions = channel.permissions_for(me) + self.__me = discord.Object(id=me.id) + self._verify_permissions(ctx, channel, permissions) + self._event.clear() + msg = self.message + if msg is None: + self.message = msg = await self.send_initial_message(ctx, channel) + + if self.should_add_reactions(): + # Start the task first so we can listen to reactions before doing anything + for task in self.__tasks: + task.cancel() + self.__tasks.clear() + + self._running = True + self.__tasks.append(bot.loop.create_task(self._internal_loop())) + + async def add_reactions_task(): + for emoji in self.buttons: + await msg.add_reaction(emoji) + self.__tasks.append(bot.loop.create_task(add_reactions_task())) + + if wait: + await self._event.wait() + + async def finalize(self, timed_out): + """|coro| + + A coroutine that is called when the menu loop has completed + its run. This is useful if some asynchronous clean-up is + required after the fact. + + Parameters + -------------- + timed_out: :class:`bool` + Whether the menu completed due to timing out. + """ + return + + async def send_initial_message(self, ctx, channel): + """|coro| + + Sends the initial message for the menu session. + + This is internally assigned to the :attr:`message` attribute. + + Subclasses must implement this if they don't set the + :attr:`message` attribute themselves before starting the + menu via :meth:`start`. + + Parameters + ------------ + ctx: :class:`Context` + The invocation context to use. + channel: :class:`discord.abc.Messageable` + The messageable to send the message to. + + Returns + -------- + :class:`discord.Message` + The message that has been sent. + """ + raise NotImplementedError + + def stop(self): + """Stops the internal loop.""" + self._running = False + for task in self.__tasks: + task.cancel() + self.__tasks.clear() + +class PageSource: + """An interface representing a menu page's data source for the actual menu page. + + Subclasses must implement the backing resource along with the following methods: + + - :meth:`get_page` + - :meth:`is_paginating` + - :meth:`format_page` + """ + async def _prepare_once(self): + try: + # Don't feel like formatting hasattr with + # the proper mangling + # read this as follows: + # if hasattr(self, '__prepare') + # except that it works as you expect + self.__prepare + except AttributeError: + await self.prepare() + self.__prepare = True + + async def prepare(self): + """|coro| + + A coroutine that is called after initialisation + but before anything else to do some asynchronous set up + as well as the one provided in ``__init__``. + + By default this does nothing. + + This coroutine will only be called once. + """ + return + + def is_paginating(self): + """An abstract method that notifies the :class:`MenuPages` whether or not + to start paginating. This signals whether to add reactions or not. + + Subclasses must implement this. + + Returns + -------- + :class:`bool` + Whether to trigger pagination. + """ + raise NotImplementedError + + def get_max_pages(self): + """An optional abstract method that retrieves the maximum number of pages + this page source has. Useful for UX purposes. + + The default implementation returns ``None``. + + Returns + -------- + Optional[:class:`int`] + The maximum number of pages required to properly + paginate the elements, if given. + """ + return None + + async def get_page(self, page_number): + """|coro| + + An abstract method that retrieves an object representing the object to format. + + Subclasses must implement this. + + .. note:: + + The page_number is zero-indexed between [0, :meth:`get_max_pages`), + if there is a maximum number of pages. + + Parameters + ----------- + page_number: :class:`int` + The page number to access. + + Returns + --------- + Any + The object represented by that page. + This is passed into :meth:`format_page`. + """ + raise NotImplementedError + + async def format_page(self, menu, page): + """|maybecoro| + + An abstract method to format the page. + + This method must return one of the following types. + + If this method returns a ``str`` then it is interpreted as returning + the ``content`` keyword argument in :meth:`discord.Message.edit` + and :meth:`discord.abc.Messageable.send`. + + If this method returns a :class:`discord.Embed` then it is interpreted + as returning the ``embed`` keyword argument in :meth:`discord.Message.edit` + and :meth:`discord.abc.Messageable.send`. + + If this method returns a ``dict`` then it is interpreted as the + keyword-arguments that are used in both :meth:`discord.Message.edit` + and :meth:`discord.abc.Messageable.send`. The two of interest are + ``embed`` and ``content``. + + Parameters + ------------ + menu: :class:`Menu` + The menu that wants to format this page. + page: Any + The page returned by :meth:`PageSource.get_page`. + + Returns + --------- + Union[:class:`str`, :class:`discord.Embed`, :class:`dict`] + See above. + """ + raise NotImplementedError + +class MenuPages(Menu): + """A special type of Menu dedicated to pagination. + + Attributes + ------------ + current_page: :class:`int` + The current page that we are in. Zero-indexed + between [0, :attr:`PageSource.max_pages`). + """ + def __init__(self, source, **kwargs): + self._source = source + self.current_page = 0 + super().__init__(**kwargs) + + @property + def source(self): + """:class:`PageSource`: The source where the data comes from.""" + return self._source + + async def change_source(self, source): + """|coro| + + Changes the :class:`PageSource` to a different one at runtime. + + Once the change has been set, the menu is moved to the first + page of the new source if it was started. This effectively + changes the :attr:`current_page` to 0. + + Raises + -------- + TypeError + A :class:`PageSource` was not passed. + """ + + if not isinstance(source, PageSource): + raise TypeError('Expected {0!r} not {1.__class__!r}.'.format(PageSource, source)) + + self._source = source + self.current_page = 0 + if self.message is not None: + await source._prepare_once() + await self.show_page(0) + + def should_add_reactions(self): + return self._source.is_paginating() + + async def _get_kwargs_from_page(self, page): + value = await discord.utils.maybe_coroutine(self._source.format_page, self, page) + if isinstance(value, dict): + return value + elif isinstance(value, str): + return { 'content': value, 'embed': None } + elif isinstance(value, discord.Embed): + return { 'embed': value, 'content': None } + + async def show_page(self, page_number): + page = await self._source.get_page(page_number) + self.current_page = page_number + kwargs = await self._get_kwargs_from_page(page) + await self.message.edit(**kwargs) + + async def send_initial_message(self, ctx, channel): + """|coro| + + The default implementation of :meth:`Menu.send_initial_message` + for the interactive pagination session. + + This implementation shows the first page of the source. + """ + page = await self._source.get_page(0) + kwargs = await self._get_kwargs_from_page(page) + return await channel.send(**kwargs) + + async def start(self, ctx, *, channel=None, wait=False): + await self._source._prepare_once() + await super().start(ctx, channel=channel, wait=wait) + + async def show_checked_page(self, page_number): + max_pages = self._source.get_max_pages() + try: + if max_pages is None: + # If it doesn't give maximum pages, it cannot be checked + await self.show_page(page_number) + elif max_pages > page_number >= 0: + await self.show_page(page_number) + except IndexError: + # An error happened that can be handled, so ignore it. + pass + + async def show_current_page(self): + if self._source.paginating: + await self.show_page(self.current_page) + + def _skip_double_triangle_buttons(self): + max_pages = self._source.get_max_pages() + if max_pages is None: + return True + return max_pages <= 2 + + @button('\N{BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR}\ufe0f', + position=First(0), skip_if=_skip_double_triangle_buttons) + async def go_to_first_page(self, payload): + """go to the first page""" + await self.show_page(0) + + @button('\N{BLACK LEFT-POINTING TRIANGLE}\ufe0f', position=First(1)) + async def go_to_previous_page(self, payload): + """go to the previous page""" + await self.show_checked_page(self.current_page - 1) + + @button('\N{BLACK RIGHT-POINTING TRIANGLE}\ufe0f', position=Last(0)) + async def go_to_next_page(self, payload): + """go to the next page""" + await self.show_checked_page(self.current_page + 1) + + @button('\N{BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR}\ufe0f', + position=Last(1), skip_if=_skip_double_triangle_buttons) + async def go_to_last_page(self, payload): + """go to the last page""" + # The call here is safe because it's guarded by skip_if + await self.show_page(self._source.get_max_pages() - 1) + + @button('\N{BLACK SQUARE FOR STOP}\ufe0f', position=Last(2)) + async def stop_pages(self, payload): + """stops the pagination session.""" + self.stop() + +class ListPageSource(PageSource): + """A data source for a sequence of items. + + This page source does not handle any sort of formatting, leaving it up + to the user. To do so, implement the :meth:`format_page` method. + + Attributes + ------------ + entries: Sequence[Any] + The sequence of items to paginate. + per_page: :class:`int` + How many elements are in a page. + """ + + def __init__(self, entries, *, per_page): + self.entries = entries + self.per_page = per_page + + pages, left_over = divmod(len(entries), per_page) + if left_over: + pages += 1 + + self._max_pages = pages + + def is_paginating(self): + """:class:`bool`: Whether pagination is required.""" + return len(self.entries) > self.per_page + + def get_max_pages(self): + """:class:`int`: The maximum number of pages required to paginate this sequence.""" + return self._max_pages + + async def get_page(self, page_number): + """Returns either a single element of the sequence or + a slice of the sequence. + + If :attr:`per_page` is set to ``1`` then this returns a single + element. Otherwise it returns at most :attr:`per_page` elements. + + Returns + --------- + Union[Any, List[Any]] + The data returned. + """ + if self.per_page == 1: + return self.entries[page_number] + else: + base = page_number * self.per_page + return self.entries[base:base + self.per_page] + +_GroupByEntry = namedtuple('_GroupByEntry', 'key items') + +class GroupByPageSource(ListPageSource): + """A data source for grouped by sequence of items. + + This inherits from :class:`ListPageSource`. + + This page source does not handle any sort of formatting, leaving it up + to the user. To do so, implement the :meth:`format_page` method. + + Parameters + ------------ + entries: Sequence[Any] + The sequence of items to paginate and group. + key: Callable[[Any], Any] + A key function to do the grouping with. + sort: :class:`bool` + Whether to sort the sequence before grouping it. + The elements are sorted according to the ``key`` function passed. + per_page: :class:`int` + How many elements to have per page of the group. + """ + def __init__(self, entries, *, key, per_page, sort=True): + self.__entries = entries if not sort else sorted(entries, key=key) + nested = [] + self.nested_per_page = per_page + for k, g in itertools.groupby(self.__entries, key=key): + g = list(g) + if not g: + continue + size = len(g) + + # Chunk the nested pages + nested.extend(_GroupByEntry(key=k, items=g[i:i+per_page]) for i in range(0, size, per_page)) + + super().__init__(nested, per_page=1) + + async def get_page(self, page_number): + return self.entries[page_number] + + async def format_page(self, menu, entry): + """An abstract method to format the page. + + This works similar to the :meth:`ListPageSource.format_page` except + the return type of the ``entry`` parameter is documented. + + Parameters + ------------ + menu: :class:`Menu` + The menu that wants to format this page. + entry + A namedtuple with ``(key, items)`` representing the key of the + group by function and a sequence of paginated items within that + group. + + Returns + --------- + :class:`dict` + A dictionary representing keyword-arguments to pass to + the message related calls. + """ + raise NotImplementedError + +def _aiter(obj, *, _isasync=inspect.iscoroutinefunction): + cls = obj.__class__ + try: + async_iter = cls.__aiter__ + except AttributeError: + raise TypeError('{0.__name__!r} object is not an async iterable'.format(cls)) + + async_iter = async_iter(obj) + if _isasync(async_iter): + raise TypeError('{0.__name__!r} object is not an async iterable'.format(cls)) + return async_iter + +class AsyncIteratorPageSource(PageSource): + """A data source for data backed by an asynchronous iterator. + + This page source does not handle any sort of formatting, leaving it up + to the user. To do so, implement the :meth:`format_page` method. + + Parameters + ------------ + iter: AsyncIterator[Any] + The asynchronous iterator to paginate. + per_page: :class:`int` + How many elements to have per page. + """ + + def __init__(self, iterator, *, per_page): + self.iterator = _aiter(iterator) + self.per_page = per_page + self._exhausted = False + self._cache = [] + + async def _iterate(self, n): + it = self.iterator + cache = self._cache + for i in range(0, n): + try: + elem = await it.__anext__() + except StopAsyncIteration: + self._exhausted = True + break + else: + cache.append(elem) + + async def prepare(self, *, _aiter=_aiter): + # Iterate until we have at least a bit more single page + await self._iterate(self.per_page + 1) + + def is_paginating(self): + """:class:`bool`: Whether pagination is required.""" + return len(self._cache) > self.per_page + + async def _get_single_page(self, page_number): + if page_number < 0: + raise IndexError('Negative page number.') + + if not self._exhausted and len(self._cache) <= page_number: + await self._iterate((page_number + 1) - len(self._cache)) + return self._cache[page_number] + + async def _get_page_range(self, page_number): + if page_number < 0: + raise IndexError('Negative page number.') + + base = page_number * self.per_page + max_base = base + self.per_page + if not self._exhausted and len(self._cache) <= max_base: + await self._iterate((max_base + 1) - len(self._cache)) + + entries = self._cache[base:max_base] + if not entries and max_base > len(self._cache): + raise IndexError('Went too far') + return entries + + async def get_page(self, page_number): + """Returns either a single element of the sequence or + a slice of the sequence. + + If :attr:`per_page` is set to ``1`` then this returns a single + element. Otherwise it returns at most :attr:`per_page` elements. + + Returns + --------- + Union[Any, List[Any]] + The data returned. + """ + if self.per_page == 1: + return await self._get_single_page(page_number) + else: + return await self._get_page_range(page_number) diff --git a/setup.cfg b/setup.cfg index 13f07809a..1ce1c9acf 100644 --- a/setup.cfg +++ b/setup.cfg @@ -8,100 +8,108 @@ long_description_content_type = text/markdown; charset=UTF-8; variant=GFM author = Cog-Creators author_email = cogcreators@gmail.com url = https://github.com/Cog-Creators/Red-DiscordBot +project_urls = + Discord Server = https://discord.gg/red + Documentation = https://docs.discord.red + Donate on Patreon = https://www.patreon.com/Red_Devs + Issue Tracker = https://github.com/Cog-Creators/Red-DiscordBot/issues + Source Code = https://github.com/Cog-Creators/Red-DiscordBot classifiers = # List at https://pypi.org/pypi?%3Aaction=list_classifiers Development Status :: 5 - Production/Stable Framework :: AsyncIO - Framework :: Pytest Intended Audience :: Developers Intended Audience :: End Users/Desktop License :: OSI Approved :: GNU General Public License v3 (GPLv3) Natural Language :: English - Operating System :: OS Independent + Operating System :: MacOS :: MacOS X + Operating System :: Microsoft :: Windows + Operating System :: POSIX :: Linux Programming Language :: Python :: 3.8 Topic :: Communications :: Chat - Topic :: Documentation :: Sphinx [options] packages = find_namespace: python_requires = >=3.8.1 install_requires = aiohttp==3.6.2 - aiohttp-json-rpc==0.12.3 - aiosqlite==0.11.0 - appdirs==1.4.3 + aiohttp-json-rpc==0.13.1 + aiosqlite==0.15.0 + appdirs==1.4.4 apsw-wheels==3.30.1.post3 async-timeout==3.0.1 attrs==19.3.0 Babel==2.8.0 chardet==3.0.4 - click==7.1.1 + click==7.1.2 colorama==0.4.3 - contextlib2==0.5.5 - discord.py==1.3.3 + contextlib2==0.6.0.post1 + discord.py==1.4.1 distro==1.5.0; sys_platform == "linux" fuzzywuzzy==0.18.0 - idna==2.9 - multidict==4.7.5 + idna==2.10 + markdown==3.2.2 + multidict==4.7.6 python-Levenshtein-wheels==0.13.1 - pytz==2019.3 + pytz==2020.1 PyYAML==5.3.1 - Red-Lavalink==0.5.1 - schema==0.7.1 - tqdm==4.45.0 + Red-Lavalink==0.6.0 + schema==0.7.2 + tqdm==4.48.0 + typing-extensions==3.7.4.2 uvloop==0.14.0; sys_platform != "win32" and platform_python_implementation == "CPython" - websockets==8.1 - yarl==1.4.2 + yarl==1.5.1 [options.extras_require] docs = alabaster==0.7.12 - certifi==2019.11.28 + certifi==2020.6.20 docutils==0.16 imagesize==1.2.0 - Jinja2==2.11.1 + Jinja2==2.11.2 MarkupSafe==1.1.1 - packaging==20.3 + packaging==20.4 Pygments==2.6.1 - pyparsing==2.4.6 - requests==2.23.0 - six==1.14.0 + pyparsing==2.4.7 + requests==2.24.0 + six==1.15.0 snowballstemmer==2.0.0 - Sphinx==2.4.4 - sphinx-rtd-theme==0.4.3 + Sphinx==3.1.2 + sphinx-rtd-theme==0.5.0 sphinxcontrib-applehelp==1.0.2 sphinxcontrib-devhelp==1.0.2 sphinxcontrib-htmlhelp==1.0.3 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.4 - sphinxcontrib-trio==1.1.1 - urllib3==1.25.8 + sphinxcontrib-trio==1.1.2 + urllib3==1.25.10 postgres = asyncpg==0.20.1 style = black==19.10b0 - pathspec==0.7.0 - regex==2020.4.4 - toml==0.10.0 + pathspec==0.8.0 + regex==2020.7.14 + toml==0.10.1 typed-ast==1.4.1 test = - astroid==2.3.3 + astroid==2.4.2 + iniconfig==1.0.1 isort==4.3.21 lazy-object-proxy==1.4.3 mccabe==0.6.1 - more-itertools==8.2.0 - packaging==20.3 + more-itertools==8.4.0 + packaging==20.4 pluggy==0.13.1 - py==1.8.1 - pylint==2.4.4 - pyparsing==2.4.6 - pytest==5.4.1 - pytest-asyncio==0.10.0 - pytest-mock==3.0.0 - six==1.14.0 - wcwidth==0.1.9 - wrapt==1.11.2 + py==1.9.0 + pylint==2.5.3 + pyparsing==2.4.7 + pytest==6.0.1 + pytest-asyncio==0.14.0 + pytest-mock==3.2.0 + six==1.15.0 + toml==0.10.1 + wrapt==1.12.1 [options.entry_points] console_scripts = diff --git a/tests/cogs/downloader/test_downloader.py b/tests/cogs/downloader/test_downloader.py index eebff2bb3..71e3b811c 100644 --- a/tests/cogs/downloader/test_downloader.py +++ b/tests/cogs/downloader/test_downloader.py @@ -81,14 +81,15 @@ async def test_is_ancestor(mocker, repo, maybe_ancestor_rev, descendant_rev, ret descendant_rev=descendant_rev, ), valid_exit_codes=(0, 1), + debug_only=True, ) assert ret is expected @pytest.mark.asyncio -async def test_is_ancestor_raise(mocker, repo): - m = _mock_run(mocker, repo, 128) - with pytest.raises(GitException): +async def test_is_ancestor_object_raise(mocker, repo): + m = _mock_run(mocker, repo, 128, b"", b"fatal: Not a valid object name invalid1") + with pytest.raises(UnknownRevision): await repo.is_ancestor("invalid1", "invalid2") m.assert_called_once_with( @@ -99,6 +100,33 @@ async def test_is_ancestor_raise(mocker, repo): descendant_rev="invalid2", ), valid_exit_codes=(0, 1), + debug_only=True, + ) + + +@pytest.mark.asyncio +async def test_is_ancestor_commit_raise(mocker, repo): + m = _mock_run( + mocker, + repo, + 128, + b"", + b"fatal: Not a valid commit name 0123456789abcde0123456789abcde0123456789", + ) + with pytest.raises(UnknownRevision): + await repo.is_ancestor( + "0123456789abcde0123456789abcde0123456789", "c950fc05a540dd76b944719c2a3302da2e2f3090" + ) + + m.assert_called_once_with( + ProcessFormatter().format( + repo.GIT_IS_ANCESTOR, + path=repo.folder_path, + maybe_ancestor_rev="0123456789abcde0123456789abcde0123456789", + descendant_rev="c950fc05a540dd76b944719c2a3302da2e2f3090", + ), + valid_exit_codes=(0, 1), + debug_only=True, ) diff --git a/tests/cogs/downloader/test_git.py b/tests/cogs/downloader/test_git.py index 075b6e783..f7bc40d5d 100644 --- a/tests/cogs/downloader/test_git.py +++ b/tests/cogs/downloader/test_git.py @@ -381,7 +381,7 @@ async def test_git_is_ancestor_false(git_repo): @pytest.mark.asyncio -async def test_git_is_ancestor_invalid_ref(git_repo): +async def test_git_is_ancestor_invalid_object(git_repo): p = await git_repo._run( ProcessFormatter().format( git_repo.GIT_IS_ANCESTOR, @@ -394,6 +394,22 @@ async def test_git_is_ancestor_invalid_ref(git_repo): assert p.stderr.decode().strip() == "fatal: Not a valid object name invalid1" +@pytest.mark.asyncio +async def test_git_is_ancestor_invalid_commit(git_repo): + p = await git_repo._run( + ProcessFormatter().format( + git_repo.GIT_IS_ANCESTOR, + path=git_repo.folder_path, + maybe_ancestor_rev="0123456789abcde0123456789abcde0123456789", + descendant_rev="c950fc05a540dd76b944719c2a3302da2e2f3090", + ) + ) + assert p.returncode == 128 + assert p.stderr.decode().strip() == ( + "fatal: Not a valid commit name 0123456789abcde0123456789abcde0123456789" + ) + + @pytest.mark.asyncio async def test_git_check_if_module_exists_true(git_repo): p = await git_repo._run( diff --git a/tests/cogs/test_mod.py b/tests/cogs/test_mod.py index a82ed27c3..0d2908a4f 100644 --- a/tests/cogs/test_mod.py +++ b/tests/cogs/test_mod.py @@ -12,7 +12,7 @@ async def test_modlog_register_casetype(mod): @pytest.mark.asyncio async def test_modlog_case_create(mod, ctx, member_factory): - from datetime import datetime as dt + from datetime import datetime, timezone # Run casetype register test to register casetype in this test too await test_modlog_register_casetype(mod) @@ -23,7 +23,7 @@ async def test_modlog_case_create(mod, ctx, member_factory): case_type = "ban" moderator = ctx.author reason = "Test 12345" - created_at = dt.utcnow() + created_at = datetime.now(timezone.utc) case = await mod.create_case(bot, guild, created_at, case_type, usr, moderator, reason) assert case is not None assert case.user == usr diff --git a/tests/core/test_utils.py b/tests/core/test_utils.py index 9cab17755..2bfe05900 100644 --- a/tests/core/test_utils.py +++ b/tests/core/test_utils.py @@ -55,11 +55,11 @@ def test_bordered_asymmetrical_2(): def test_bordered_ascii(): expected = textwrap.dedent( """\ - ---------------- --------------- + +--------------+ +-------------+ |one | |four | |two | |five | |three | |six | - ---------------- ---------------""" + +--------------+ +-------------+""" ) col1, col2 = ["one", "two", "three"], ["four", "five", "six"] assert chat_formatting.bordered(col1, col2, ascii_border=True) == expected diff --git a/tools/primary_deps.ini b/tools/primary_deps.ini index bf9aa0bb1..faf415e6a 100644 --- a/tools/primary_deps.ini +++ b/tools/primary_deps.ini @@ -17,16 +17,13 @@ install_requires = discord.py distro; sys_platform == "linux" fuzzywuzzy + markdown python-Levenshtein-wheels PyYAML Red-Lavalink schema tqdm uvloop; sys_platform != "win32" and platform_python_implementation == "CPython" - # Websockets is a secondary dependency, but until pip has a complete dependency resolver, we - # need to list it here to avoid an incompatible version being installed. - # See under point 2 here: https://pip.pypa.io/en/stable/user_guide/#requirements-files - websockets<9.0 [options.extras_require] docs = diff --git a/tox.ini b/tox.ini index 4ceecff4c..ababfe1ef 100644 --- a/tox.ini +++ b/tox.ini @@ -51,8 +51,8 @@ setenv = basepython = python3.8 extras = docs commands = - sphinx-build -d "{toxworkdir}/docs_doctree" docs "{toxworkdir}/docs_out/html" -W -bhtml - sphinx-build -d "{toxworkdir}/docs_doctree" docs "{toxworkdir}/docs_out/doctest" -W -bdoctest + sphinx-build -d "{toxworkdir}/docs_doctree" docs "{toxworkdir}/docs_out/html" -W --keep-going -bhtml + sphinx-build -d "{toxworkdir}/docs_doctree" docs "{toxworkdir}/docs_out/doctest" -W --keep-going -bdoctest [testenv:style] description = Stylecheck the code with black to see if anything needs changes.